Search code examples
svnrepositoryworking-copy

SVN: one working copy, two repositories?


I'd like to know how can I set two repositories for my one working copy. I need one repository in my server, so that I can check in/out between two pcs; I need another repository in my local pc, so that I can see the result of diff quickly (my svn server is on a slow shared host)

How can I do that?


Solution

  • Have a look at repository replication.

    You can set up a cron job to periodically synch from one repository to the other. But you have to make sure that commits only happen to one of the two.

    If commits will happen to both repositories, maybe a distributed versioning system such as git, Bazaar or Mercurial is more up your alley? Git, for one, even lets you pull from and push to a Subversion repository directly.