0

Windows Vista上,我使用Tortoise SVN ,并且 SVN 存储库是使用dropbox备份的。我有另一台运行Ubuntu的机器,并且有最新版本的 SVN 存储库。

我想在 Linux 中工作时更新存储库。我想使用命令行从最初使用 Tortoise SVN 创建的存储库中提交和签出文件,但我想这样做而不必转储加载相当大的整个存储库(~1GB)。

还是转向分布式版本控制系统并结束所有这些问题会更明智?我认为在 bitbucket 上使用 tortoise HG / GIT 可能是一个解决方案。

4

1 回答 1

1

做错了,您似乎混淆了工作副本存储库术语!我想指出这svnadmin dumpsvnadmin load您的问题无关。

TortoiseSVN 存储库是一个常规的 Subversion 存储库。file://您可以通过协议从 Linux 和 Windows 机器访问位于 Dropbox 上的存储库。

最终和正确的答案是安装一个 SVN 服务器,这样您就可以从两台机器访问您的存储库。或者至少将您的存储库移动到某个私有 Subversion 主机。

于 2013-05-08T08:46:52.967 回答