What's up with the SVN repository?
Giorgos Keramidas
keramida at freebsd.org
Sun Aug 9 20:08:17 UTC 2009
On Sun, 09 Aug 2009 16:31:13 +0200, Christoph Mallon <christoph.mallon at gmx.de> wrote:
> Giorgos Keramidas schrieb:
>> On Sat, 8 Aug 2009 10:44:54 -0800, Mel Flynn <mel.flynn+fbsd.current at mailing.thruhere.net> wrote:
>>> Also, what's the equivalent of find /usr/src -type d -name CVS -exec
>>> echo TRELENG_8 \>{}/Tag \; or do we have to svn diff for local
>>> patches, rm -rf, checkout stable/8 and re-apply diffs?
>>
>> It should be possible to 'svn switch'...
>>
>> cd svn-head-workspace
>> svn switch --relocate http://svn.freebsd.org/base/stable/8
>
> --relocate is used *only* if the URL of the repository changes but the
> content stays the same. E.g. FreeBSD gets renamed to UnfreeBSD and so
> the URL of the repository changes to http://svn.unfreebsd.org/base/,
> then you use --relocate. svn switch --relocate does something completely
> different than svn switch. The latter is used to switch between
> branches.
You are right, of course. Thanks :)
I got too used to --relocate by using it to switch between
/home/svn/base and svn+ssh access to the main repo. To switch between
branches of the same repository --relocate is not needed (and may
actually cause problems, now that I think about it).
More information about the freebsd-current
mailing list