Where's the docs for FreeBSD maintenance with Subversion?

N.J. Mann njm at njm.me.uk
Thu Jul 4 09:21:38 UTC 2013

In message <b8cefc405bcd2f7248f4c260a9148296.authenticated at ultimatedns.net>,
	Chris H (bsd-lists at 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.

I hope this terse reply helps.


More information about the svn-src-stable-8 mailing list