Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Sep 2012 14:30:40 -0700
From:      Kevin Oberman <kob6558@gmail.com>
To:        Lowell Gilbert <freebsd-ports-local@be-well.ilk.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: [HEADS-UP] Announcing the end of port CVS
Message-ID:  <CAN6yY1uFOvnq-7RiKZbho1Jmf7SkNeCiWyYS_s0EQEDWSmWmLA@mail.gmail.com>
In-Reply-To: <44d31v3ty1.fsf@lowell-desk.lan>
References:  <CAN6yY1vFadjHcrmRirYe-R0TgO6dbA1MWqU6MrDF5b8bNP1FzQ@mail.gmail.com> <1347145713.16545.YahooMailClassic@web111312.mail.gq1.yahoo.com> <CAN6yY1tTdhpDx9QARmaiQ58buB0mJADDqWdF7QCenL6OHQEAFQ@mail.gmail.com> <44d31v3ty1.fsf@lowell-desk.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Sep 9, 2012 at 11:57 AM, Lowell Gilbert
<freebsd-ports-local@be-well.ilk.org> wrote:
> Kevin Oberman <kob6558@gmail.com> writes:
>
>> On Sat, Sep 8, 2012 at 4:08 PM, Jeffrey Bouquet
>> <jeffreybouquet@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.

But I am still learning to count without a computer to help. 1, 2, 3,
4, 5, 6, 7, 7, 8??? **Sigh**

Oh, well, I think everyone knows what I meant.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1uFOvnq-7RiKZbho1Jmf7SkNeCiWyYS_s0EQEDWSmWmLA>