[HEADS-UP] Announcing the end of port CVS
Lowell Gilbert
freebsd-ports-local at be-well.ilk.org
Sun Sep 9 18:57:57 UTC 2012
Kevin Oberman <kob6558 at gmail.com> writes:
> On Sat, Sep 8, 2012 at 4:08 PM, Jeffrey Bouquet
> <jeffreybouquet at yahoo.com> wrote:
>> I searched quite a bit upon this announcement to find csup > svn equivalent guides and found little applying to ports...
>> hopefully they will appear prior to the changeover?, something
>> easily learned?
>
> Good point. I found the handbook information adequate, but not as easy
> to follow as it might be.
> Guess I'll write one. It's really quite easy and much faster then csup.
>
> 1. Install devel/subversion
> 2. Select US east coast or US west as your server. Pick at random or
> pick the one closer to you.
> 3. Rename (mv) ports/distfiles and ports/packages out of /usr/ports
> 4. rm -r /usr/ports/*
> 5. svn co http://svn0.us-west.freebsd.org/ports/head /usr/ports
> OR
> svn co http://svn0.us-east.freebsd.org/ports/head /usr/ports
> Ports will now be checked out of the repository and written to /usr/ports
> 6. make -f /usr/ports/Makefile fetchindex
> 7. Move ports/distfiles and ports/packages back into /usr/ports. Since
> these directories are not in the repository, they will be ignored by
> updates.
> 7. Update ports as needed with 'svn up /usr/ports' and 'make -f
> /usr/ports/Makefile fetchindex'
> This step does the equivalent of csup.
> 8. Use the Subversion manual from http://svnbook.red-bean.com/ to
> learn how to other things with svn. Of particular interest is 'svn
> info /usr/ports and setting up the .subversion file to do things like
> ignore some directories.
> If you add private ports to /usr/ports, they will be ignored by svn as
> they don't exist in the repository.
>
> If anyone has suggestions on other things that belong in this list,
> please let me know.
I submitted some changes for the Handbook, but they really only covered
the things that I thought were now Wrong. Your descriptions are
certainly of higher quality.
More information about the freebsd-ports
mailing list