3

这似乎是一个基本问题,但我还没有找到任何明确的答案。本质上,我们有一个带有 1.5 个客户端的 subversion 1.4 服务器。我想知道的是,如果我们想使用分支/合并跟踪等 1.5 的一些特性,服务器是否也需要至少 1.5?

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

4

3 回答 3

4

v1.5的发行说明回答了这个问题。它详细解释了每个客户端/服务器组合可以使用哪些功能。

于 2009-07-10T20:20:49.023 回答
0

据我了解,客户端将自动升级客户端计算机上存储库的签出。这意味着您不能使用 1.4 客户端与 1.5 修改的结帐交互,但我们这里有人使用 1.5 客户端和 1.4 服务器。但是,要使用新的 1.5 功能,您将需要 1.5 服务器。

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

于 2009-07-10T20:17:52.040 回答
0

当您使用两个不同的客户端时,问题往往出在您的本地存储库上。我有很多次它们略微偏离,较新的将升级您的存储库,然后旧客户端无法再读取它。

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

于 2009-07-10T20:34:48.950 回答