我认为这是一个多部分问题,请耐心等待。
目前我们所有的开发人员都使用为SVN 1.4构建的Tortise版本,我们的SVN服务器运行1.4。我们的构建服务器正在运行CC.Net并且正在使用SVN 1.4。
我们要升级。
我已经建立了将客户端升级到1.5,然后我们的服务器升级到1.5将为我们工作。然而,CC.Net提出了这个问题。我们可以将构建服务器上的SVN安装升级到SVN 1.5吗?或者我们是否也要升级CC.Net的安装?我们也想花时间升级CC.Net,但是,我们想确保首先完成SVN升级,然后回来做CC.Net。
另外,在我们的一些项目中,我们维护一个'tools'文件夹,由于我们在这些项目中使用的nAnt脚本,它可能包含或不包含SVN的二进制文件。我假设如果我们将SVN的CC.Net服务器安装升级到1.5,我们还需要更新所有这些项目,因为CI服务器使用与执行的nAnt脚本相同的工作目录。
清楚如泥?
答案 0 :(得分:3)
很难回答,因为您似乎要求为您的环境制定计划,我不在其中。
但是,这就是我要做的事情:
答案 1 :(得分:1)
一个可能对您有所帮助的小提示:SVN 1.4客户端可以连接到SVN 1.5服务器,SVN 1.5客户端可以连接到SVN 1.4服务器,没有问题 - 只是当您的版本不匹配时,一些新的添加的SVN功能将无法使用(但所有正常的东西仍能正常工作)。