我们通常通过'svn:// servername / projectname / trunk'(回购浏览器)检出我们的项目。 我们当前的服务器是Windows Server 2008 Standard,安装了TortoiseSVN 32位1.8.1 2013/07/22版本。 从上述服务器访问存储库没有问题。
*将我们所有的存储库和项目转移到新服务器中。
当尝试设置安装了TortoiseSVN 64bit 1.9.7 2017/08/08版本的Windows Server 2012 R2新服务器时,我们无法通过svn:// ...检出我们的项目。 / p>
尝试使用“ svn:// newservername / projectname / trunk”检查回购浏览器或签出时出现以下错误。
结帐失败! 无法连接到URL'svn:// newservername / projectname / trunk'的存储库 无法连接到主机“ newservername”:无法建立连接,因为目标计算机主动拒绝了该连接。
我们是否应与网络和服务器主管协调可能需要的授权等?我们可以建议他们检查哪些区域?还是我们仍然需要在TortoiseSVN中设置什么?
非常感谢您的回复。
非常感谢。
答案 0 :(得分:0)
您需要在后台运行svnserve才能使用async/await
协议。 TortoiseSVN本身只是一个Subversion客户端,仅通过无服务器svn:
协议提供存储库访问。
幸运的是,几年来,TortoiseSVN安装程序已将官方命令行工具捆绑为可选组件。仔细检查您是否已将它们安装在充当服务器的计算机中:
...,然后尝试找出您在旧计算机上使用launch the program as background service的确切机制。
或者,您可以迁移到dedicated server software,也可以选择其他network protocol。