我目前正在将我的主干合并到不同的分支中。在这两者之间已经有近3000个提交。SVN代码库驻留在远程服务器上,当我对全部修订集进行合并时,SVN会失败,并显示到SVN服务器的连接超时。考虑到有太多的合并操作,我尝试在前200次提交之间进行较小的合并,这并没有超时--所以我继续以200为增量进行合并。
这会造成问题吗?(没有合并完整的修订集?)
有没有办法防止SVN在合并一组巨大的更改时超时?
更新:错误消息
svn: REPORT of '/repos/somerepo/with/code': timed out waiting for server (http://my.svn
我对修订控制比较陌生,我需要一些帮助来决定这是否是正确的设置。
我使用的是Sourceforge,TortoiseSVN和DynDNS的"“。我们有一台“服务器机器”,用来安装所有这些东西。我们希望能够通过网络共享存储库,并从家里访问它。我们没有可用的web服务器。
文件夹结构如下:
C:\SVN\project-name\trunk
C:\SVN\project-name\branches and so on...
在我的本地机器上的测试运行中,我能够安装所有东西,并使用如下地址成功导入和下载我们的存储库副本:
svn://my-dyndns-addr/SVN-folder/proj
我正试图在Linux上设置一个SVN服务器(如果有关系的话,这是ubuntu的话),这样的行为看起来很奇怪。当我在实际服务器上并尝试只执行svn list file://...时,它可以工作,并列出我设置的测试回购,但是当我试图从另一台服务器与svn list svn://...远程连接时,我会得到“找不到存储库”。所有的谷歌结果告诉我,这通常是一个问题的svnserve根路径,但我已经检查了三次,我知道这是正确的。