¿Las versiones cliente / server de Subversion deben ser iguales o cercanas entre sí?

Esto parece una pregunta básica, pero no he encontrado ninguna respuesta clara. Básicamente, tenemos un server subversión 1.4 con 1.5 clientes. Lo que me gustaría saber es si queremos usar algunas de las características 1.5, como el seguimiento de sucursales / fusiones, ¿el server también debe ser de al less 1.5?

He leído que 1.5 clientes algunas veces actualizarán automáticamente el repository a 1.5, pero ¿eso sucede si el server está ejecutando una versión anterior? Usamos el protocolo svn: //, así que me imagino que el server debe mantenerse razonablemente actualizado. ¿Alguien tiene alguna experiencia con esto? ¡Gracias!

Las notas de la versión para v1.5 responden a esta pregunta. Explica en detalle qué características se pueden usar con cada combinación de cliente / server.

El cliente actualizará automáticamente la salida del repository en la máquina cliente, por lo que yo entiendo. Esto significa que no puede usar un cliente 1.4 para interactuar con un process de pago 1.5 modificado, pero aquí tenemos personas que utilizan clientes 1.5 con un server 1.4. Sin embargo, para usar las nuevas características 1.5 necesitarás un server 1.5.

Además, creo que ahora están en 1.6.

El problema tiende a ser su repository local cuando usa dos clientes diferentes. He tenido muchas ocasiones en las que están ligeramente desfasadas y la más nueva actualizará su repository, luego el cliente anterior ya no puede leerlo.

Ocurre en Windows si usa la tortuga.