Cómo saber qué versión del server Subversion usando Tigris Subclipse dentro de Eclipse

Estoy leyendo el libro de Subversion "Control de versiones con Subversion para Subversion 1.7". Hay varias secciones en el libro que indican que esto o aquello solo funciona con la versión 1.xo superior de Subversion. Por lo tanto, esto plantea la pregunta "¿cómo sé el número de versión del server Subversion al que se conecta mi cliente Eclipse?"

Ahora, tengo repositorys de Subversion remotos hospedados por Beanstalkapp.com, así que supongo que puedo ir a su sitio y preguntarles, pero ¿hay alguna forma de saber desde dentro de Eclipse a qué versión de Subversion se está conectando mi cliente de Eclipse?

Estoy usando el plugin Tigris para Eclipse para acceder al server remoto de Subversion (en Beanstalkapp.com). La versión de Eclipse es Kepler SR 2.

(Solo una nota para diferenciar esta pregunta de esta pregunta similar: ¿Cómo encontrar el número de versión de mi server Subversion?. No estoy buscando algún command CURL u otro command iniciado por línea de command para determinar el número de versión del server Subversion. poder hacer esto desde Eclipse, con suerte sin tener que agregar ningún complemento que no sean los complementos estándar de Subversion, Tigris en mi caso).

Es una mala práctica que el software del server anuncie su número de versión. Si navega en un repository de Subversion http directamente, a veces mostrará el número de versión en el pie de página, pero esto es algo que los administradores pueden y deben desactivar.

Un cliente de Subversion no conoce la versión del server con el que está hablando. Todos los clientes 1.x y las versiones de server 1.y son compatibles entre sí. El server y el cliente simplemente negocian sus capacidades entre ellos. Por lo tanto, a veces puede get una idea aproximada de una versión de server al conocer sus capacidades.

En general, no es necesario que conozca la versión del server. El cliente resolverá esos detalles y, en general, solo los detalles menores de las características de bajo nivel se preocupan por esto. Por ejemplo, la única diferencia funcional entre un server 1.7 y 1.8 son algunas diferencias de protocolo HTTP de bajo nivel que pueden aprovecharse. Estos no se manifiestan como funciones visibles para el usuario.

Las notas de la versión de Subversion suelen tener una tabla que indica qué características necesitan el cliente o el server. La mayoría de las nuevas funciones solo necesitan un nuevo cliente. Los que necesitan un nuevo server generalmente tienen que ver con las características específicas del server relacionadas con la forma en que almacena los datos en el disco, que el cliente no necesita saber.

Ver Notas de la versión de Subversion