我将离开我的家庭网络一段时间,并希望将我的网络SVN repo镜像到我将要使用的机器上。我收集它涉及svnsync,但我不确定当我最简单回家时,使机器同步回网络的最佳方法。在我离开的时候,在家里运行subversion的服务器将会关闭。
答案 0 :(得分:0)
svnsync
不适用于此,因为它意味着将中央存储库分发到一个或多个只读镜像,并且没有合并本地的方式(在您的建议中) setup)更改回父存储库。虽然您可以配置svnsync镜像以允许提交,但实际发生的是服务器代理提交并将t传递给源服务器。
看看git-svn。我非常确定它会让你在本地提交(作为本地git存储库),当你离线时,然后当你回到家时将所有东西都推回到你的Subversion存储库。