Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 2013 06:45:46 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        "N.J. Mann" <njm@njm.me.uk>
Cc:        Chris H <bsd-lists@1command.com>, freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: Where's the docs for FreeBSD maintenance with Subversion?
Message-ID:  <alpine.BSF.2.00.1307040641490.4070@wonkity.com>
In-Reply-To: <20130704091454.GA61237@titania.njm.me.uk>
References:  <b8cefc405bcd2f7248f4c260a9148296.authenticated@ultimatedns.net> <20130704091454.GA61237@titania.njm.me.uk>

index | next in thread | previous in thread | raw e-mail

On Thu, 4 Jul 2013, N.J. Mann wrote:

> In message <b8cefc405bcd2f7248f4c260a9148296.authenticated@ultimatedns.net>,
> 	Chris H (bsd-lists@1command.com) wrote:
>> Greetings,
>>  I've _finally_ managed to get a break in my work schedule that coincides with
>> a period where pointyhat isn't barfing on my ARCH. So I was able to (cv)sup src && ports.
>> Update the kernel successfully, and (after hours of work), managed to upgrade ports. But
>> as (cv)sup was discontinued ~3 months ago, the ports aren't well synced, and I'm now
>> working on a fairly wobbly system. I'm on RELENG_8 (8.4), and would like to sync my src &&
>> ports via the (now defacto) subversion method. My previous experience is with the client
>> meerly for the sake of obtaining the src, and building -- _not_ maintaining a tree. I've
>> read what little is available in the handbook, and much of the Subversion book. But there are
>> clearly different procedures/nuances where FreeBSD maintenance is concerned, both in the
>> building of Subversion, and it's usage, where FreeBSD is concerned. The biggest questions
>> in this regard, is;
>> 1) what to do with my current INDEX-8 && INDEX-8.db files?
>> 2) what of the "distfiles" directory
>> Do I simply copy them over, and "check them in"?
>
> When I converted from csup to svn I did the following - which seems to
> work. :-)
>
> 1. mv /usr/ports /usr/ports.old
> 2. mkdir /usr/ports
> 3. svn checkout into /usr/ports
> 4. mv /usr/ports.old/distfiles /usr/ports
>
> When I do a svn update it ignores distfiles.

The index files, too.  They can be (slowly) built with 'make index', or 
downloaded with 'make fetchindex', or portmaster will fetch it 
automatically.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1307040641490.4070>