to move csup 90 to subversion 91rc

Matthew Seaman matthew at
Mon Sep 3 06:00:35 UTC 2012

On 02/09/2012 23:43, Darrel wrote:
> Hello,
> If my csup file looks about like this:
> *default host=this_working_mirror
> *default base=/var/db
> *default prefix=/usr
> *default release=cvs tag=RELENG_9_0
> *default delete use-rel-suffix
> and my machine now has devel/subversion
> what is the quickest way to get the new release candidate sources with svn?
> Then, can I simply build{w,k}, install{w,k} as before?

I'm not sure if svn can be made to 'take over' a tree of files already
obtained by non-svn means.  I believe not.  Therefore to get hold of
9.1rc do:

  # cd /usr
  # mv src src.old
  # svn co src

and then later on to update your tree with any changes from upstream:

  # svn up

Note: the first time you update from a SVN tree, you'll get a lot of
mergemaster false positives, because the format of the $FreeBSD$ VCS id
string is different.  Use of 'mergemaster -F' is recommended.

Et voilà.



Dr Matthew J Seaman MA, D.Phil.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 264 bytes
Desc: OpenPGP digital signature
Url :

More information about the freebsd-questions mailing list