在 Windows Vista 上,我使用 Tortoise SVN ,并使用 dropbox 备份SVN存储库。我有另一台运行 Ubuntu 的机器,并且拥有最新版本的SVN存储库。
我想在Linux下工作时更新存储库。我想使用命令行从最初使用Tortoise SVN创建的存储库中提交和签出文件,但我想这样做而不必 dump 和 load 整个存储库非常大(约1GB)。
或者转移到分布式版本控制系统并结束所有这些问题会更明智吗?我认为使用ongise HG / GIT,在bitbucket上可能是一个解决方案。
答案 0 :(得分:1)
你这样做错误,似乎你混淆了Working Copy和Repository条款!我想指出svnadmin dump
和svnadmin load
与您的问题BTW无关。
TortoiseSVN存储库是一个常规的Subversion存储库。您可以通过file://
协议从Linux和Windows计算机访问位于Dropbox上的存储库。
最终正确的答案是安装SVN服务器,以便您可以从两台计算机访问您的存储库。或者将您的存储库移动到一些私有的Subversion托管,至少。