[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Svnsync - switching source and mirror

From: Bailey, Darragh <dbailey_at_hp.com>
Date: Tue, 2 Feb 2010 18:11:58 +0000

> -----Original Message-----
> From: C. Michael Pilato [mailto:cmpilato_at_collab.net]
> Sent: 02 February 2010 17:58
> To: Bailey, Darragh
> Cc: users_at_subversion.apache.org
> Subject: Re: Svnsync - switching source and mirror

 
> All that 'svnsync init' does is set a bunch of revision
> properties on r0 in
> the new mirror repository.
>
> $ svn plist -v -r0 --revprop file:///usr/local/svn/subversion
> Unversioned properties on revision 0:
> svn:sync-from-uuid
> 612f8ebc-c883-4be0-9ee0-a4e9ef946e3a
> svn:sync-last-merged-rev
> 39208
> svn:date
> 2001-08-31T04:23:30.644170Z
> svn:sync-from-url
> http://svn.collab.net/repos/svn
> $
>
> To switch your notion of "source" and "sync" repository,
> you'll need to set
> similar properties on the new "sync" repository. But you'll
> have to do so
> by hand (using 'svn pedit' or 'svn pset'), because 'svnsync
> init' gets fussy
> if you aren't operating on a clean repository. (In
> Subversion's trunk --
> that is, 1.7.0-to-be -- I've added an --allow-non-empty
> option to 'svnsync
> init' which allows you to init an already populated copy of a
> repository as
> a mirror of the original. No more hand-editing of those revprops.)
>
> --
> C. Michael Pilato <cmpilato_at_collab.net>
> CollabNet <> www.collab.net <> Distributed
> Development On Demand

Doh! Forgot to use the --revprop option, that's why I didn't see anything being set.

Thanks for the info, that should allow me to complete my documentation here for how to get this working correctly.

--
Regards,
Darragh Bailey
Systems Software Engineer
Hewlett Packard Galway Ltd.
Postal Address:    Hewlett Packard Galway Limited, Ballybrit Business Park, Galway
Registered Office: Hewlett Packard Galway Limited, 63-74 Sir John Rogerson's Quay Dublin 2
Registered Number: 361933 
Received on 2010-02-02 19:12:56 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.