不同的SVN服务器版本和客户端

我们将使用Subversion 1.6从CVS迁移到SVN。 但也有另一个SVN服务器使用Subversion 1.2(没有机会更新)。 所以我们打算使用更新的TortoiseSVN 1.6.x

是否可以使用两个不同的服务器,而只使用新的TortoiseSVN?

另一个解决scheme可能是使用针对Subversion 1.2编译的旧版TortoiseSVN。 这可能吗?

如何使用两个TortoiseSVN(1.2.x和1.6.x)?

是否可以使用两个不同的服务器,而只使用新的TortoiseSVN?

是的,你可以用旧的服务器使用新的TortoiseSVN。 引用Subversion FAQ :

客户端和服务器的devise工作只要不超过一个主要版本版本。 例如,任何1.X客户端都将使用1.Y服务器。 但是,如果客户端和服务器版本不匹配,某些function可能不可用。

请参阅Subversion Commuity Guide的“兼容性”部分中的客户端/服务器互操作性策略。

但是,不能使用具有相同工作副本的不同Subversion客户端,因为Subversion工作副本格式不是向后兼容的,Subversion会自动将其升级到最新格式。