2009-07-10 56 views
3

这似乎是一个基本问题,但我还没有找到明确的答案。从本质上讲,我们有一个1.5客户端的Subversion 1.4服务器。我想知道的是,如果我们想要使用分支/合并跟踪等1.5个功能,服务器是否也必须至少为1.5?Subversion客户端/服务器版本是否需要相同或接近?

我读过1.5客户端有时会自动将存储库升级到1.5,但是如果服务器运行的是旧版本,会发生这种情况吗?我们使用svn://协议,所以我可以想象服务器需要保持合理的最新状态。有人对这个有经验么?谢谢!

回答

4

release notes for v1.5回答这个问题。它详细解释了每种客户端/服务器组合可以使用哪些功能。

+0

谢谢,蒂姆!这实际上是我正在寻找的。我检查了除发行说明以外的所有文档。 :) – Poldon 2009-07-10 20:54:06

0

就我所知,客户机将自动升级客户机上的存储库检出。这意味着您不能使用1.4客户端与1.5修改的结帐进行交互,但我们有人在此使用1.5客户端和1.4服务器。但是,要使用新的1.5功能,您将需要1.5服务器。

此外,我相信他们现在已经达到了1.6。

0

当您使用两个不同的客户端时,问题往往是您的本地存储库。我已经有很多次他们稍微关闭了,而更新的会升级你的版本库,然后旧的客户端就不能再读取它了。

如果您使用乌龟,会发生在Windows上。

+0

乌龟是否与您的机器上安装的svn.exe进行交互,或者它是否有自己的访问库? – 2009-07-12 21:15:39

相关问题