SVNSYNC questions

2018-05-02 Thread Paul Greene
Hello Subversion gurus, I need to create a mirror of a subversion repository. Prior to running svnsync, do I need to create the same folder structure on the destination as on the source? i.e. the source has 110 repositories located under /data/subversion. I have a folder named /data/subversion o

Re: SVNSYNC questions

2018-05-02 Thread Andreas Stieger
Hello, On 05/02/2018 10:02 PM, Paul Greene wrote: > Prior to running svnsync, do I need to create the same folder > structure on the destination as on the source? no, just an empty, randomly named repository. > i.e. the source has 110 repositories located under /data/subversion. I > have a fold

Re: SVNSYNC questions

2018-05-02 Thread Paul Greene
/data/subversion *contains* the repositories - it is not a repository itself. So, will the /data/subversion/repo01, /data/subversion/repo02, ... /data/subversion/repo110 automatically be created, or do I have to make them myself? On Wed, May 2, 2018 at 4:09 PM, Andreas Stieger wrote: > Hello, >

Re: SVNSYNC questions

2018-05-02 Thread Geoff Rowell
1. Create the destination repositories. 2. Configure the destination repository access rights. 3. Use "svnsync init" on each destination repository. 4. Run "svnsync sync" on each to copy content. On Wed, May 2, 2018 at 4:16 PM, Paul Greene wrote: > /data/subversion *contains* the repositories -

Re: SVNSYNC questions

2018-05-02 Thread Paul Greene
Ok, thanks, I was hoping I wouldn't have to manually create 110 folders and set permissions, but it is what it is. On Wed, May 2, 2018 at 4:40 PM, Geoff Rowell wrote: > 1. Create the destination repositories. > 2. Configure the destination repository access rights. > 3. Use "svnsync init" on eac

Re: SVNSYNC questions

2018-05-02 Thread Bo Berglund
On Wed, 2 May 2018 16:43:06 -0400, Paul Greene wrote: >Ok, thanks, I was hoping I wouldn't have to manually create 110 folders and >set permissions, but it is what it is. And additionally since you have 110 repositories you need to run svnsync against each of these every time you want the sync t

Re: SVNSYNC questions

2018-05-02 Thread Nico Kadel-Garcia
On Wed, May 2, 2018 at 5:13 PM, Bo Berglund wrote: > On Wed, 2 May 2018 16:43:06 -0400, Paul Greene > wrote: > >>Ok, thanks, I was hoping I wouldn't have to manually create 110 folders and >>set permissions, but it is what it is. > > And additionally since you have 110 repositories you need to ru

Re: SVNSYNC questions

2018-05-02 Thread Andreas Stieger
Please consider stopping to top-post. On 05/02/2018 10:43 PM, Paul Greene wrote: > Ok, thanks, I was hoping I wouldn't have to manually create 110 > folders and set permissions, but it is what it is. Is that not something what a shell is usually happy to do for you in a loop? Anyway, as you may