这似乎是一个基本问题,但我没有找到任何明确的答案。基本上,我们有一个带有1.5个客户端的subversion 1.4服务器。我想知道的是,如果我们想使用分支/合并跟踪等1.5功能中的某些功能,服务器是否还需要至少1.5?
我已经读过1.5客户端有时会自动将存储库升级到1.5,但如果服务器运行的是旧版本,会发生这种情况吗?我们使用svn://协议,所以我认为服务器需要保持合理的最新状态。有人对这个有经验么?谢谢!
答案 0 :(得分:4)
release notes for v1.5回答了这个问题。它详细解释了每个客户端/服务器组合可以使用哪些功能。
答案 1 :(得分:0)
据我所知,客户端将自动升级客户端计算机上的存储库签出。这意味着您无法使用1.4客户端与1.5修改后的结帐进行交互,但我们这里有人使用1.5客户端和1.4服务器。要使用新的1.5功能,您需要1.5服务器。
另外,我相信他们现在已达到1.6。
答案 2 :(得分:0)
当您使用两个不同的客户端时,问题往往是您的本地存储库。我有很多次他们稍微关闭,而较新的一次会升级您的存储库,然后旧的客户端再也无法读取它。
如果您使用乌龟,则会在Windows上发生。