Wrong confirmation ID
  • Email
  • Favorite
  • Download
  • Embed
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Subversion on-the-fly replication

by normanmaurer on Apr 08, 2009

  • 20,967 views

 

Accessibility

Categories

Tags

svn subversion scm software replication.

More...

Upload Details

Uploaded via SlideShare as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

1 Embed 166

http://www.slideshare.net 166

Statistics

Favorites
17
Downloads
405
Comments
5
Embed Views
166
Views on SlideShare
20,801
Total Views
20,967

15 of 5 previous next Post a comment

  • edenCC edenCC Never mind that inotify-tools is also an choice, here's an example which works well for me:
    http://planet.admon.org/synchronize-subversion-repositories-with-inotify-tools/
    11 months ago Reply
    Are you sure you want to Yes No
  • wandisco WANdisco Inc , Marketing at WANdisco WANdisco Subversion MultiSite http://www.wandisco.com/subversion/multisite is far easier. 1 year ago Reply
    Are you sure you want to Yes No
  • GabrielTakeuchi Gabriel Takeuchi at Objective Solutions The post-revprop-change script for the master is missing the copy-revprops command:

    /path/to/svnsync copy-revprops --source-username=svnsync --sync- svnsync username=svnsync http:///repos/proxy-sync $REV
    1 year ago Reply
    Are you sure you want to Yes No
  • guestd704f5 Isaac Johnson a few minor points; exposing slave through apache, you'll want to sudo chown -R www-data:www-data /path/to/repos

    also, since you initiate the sync FROM the master server (ultimately in the post-commit), i find it's best to not force my sync-outs to use apache. that is:

    instead of:
    svnsync --sync-username syncuser --sync-password syncpassword --source-username specialsourceuser --source-password init http://slaveserver/svn-sync/reponame http://masterserver/svn/reponame

    i can simply push from file:
    svnsync --sync-username syncuser --sync-password syncpassword init http://slaveserver/svn-sync/reponame file:///path/to/repo

    [on a windows server that file path looks like file:///C:/whatever/ versus linux which is like file:///rootfolder/path]
    2 years ago Reply
    Are you sure you want to Yes No
  • guest1ff047 guest1ff047 If you set up the SVNMASTERURI on the slave prior to synching with the master you will probably run into problems. 2 years ago Reply
    Are you sure you want to Yes No
Post Comment
Edit your comment Cancel

Subversion on-the-fly replication — Presentation Transcript