Pregunta

Sé que la pregunta probablemente se ha hecho cientos de veces, pero he estado buscando establecer un cliente de subversión en el trabajo y me preguntaba qué sería más adecuado. He tenido experiencia con ANHKSVN y VisualSVN (de Cource Tortise, así como estos requieren como dependencia) y un control de versiones llamado AlienBrain.

Me gustaron todos los clientes que he usado antes, pero todos trataron con el desarrollo de C ++ en solo estudios visuales, ahora estoy buscando un cliente para trabajar en estudios visuales y eclipse. No creo que ANHKSVN o Visualsvn puedan hacer esto. En Wikipedia compare, no vi nada que hiciera esto.

Sé que podría ir con el enfoque de usar dos clientes separados para los dos IDE, pero me gustaría mantenerlo directamente con la misma interfaz SVN para ambos si es posible. Podría haberlo hecho con algo como AlienBrain porque la fusión y el bloqueo ocurren automáticamente a nivel de archivo, pero nuestro usamos un servidor de subversión y AlienBrain requiere que AlienBrain sea el servidor también.

Cualquier idea de esta pregunta será muy apreciada. Gracias OCV

¿Fue útil?

Solución

ANHKSVN no es un cliente de subversión. Es un complemento para VisualStudio que permite a VisualStudio usar la subversión como sistema de control de versiones.

Eclipse tiene su propio complemento (dos de hecho: Subversivo por la gente que creó Eclipse, y Subclipse por las personas que escribieron subversión.

Me gusta el subclipse porque me permite elegir entre Svnkit y Javahl mientras que subversivo usa solo javahl. He tenido problemas con Javahl, aunque algunas personas lo prefieren. Creo que Javahl es de código abierto y Svnkit no lo es, pero no estoy 100% seguro. Diablos, tal vez subversivo ahora puede usar SVNKIT.

Por lo tanto, realmente no hay ninguna solución de cliente ya que Eclipse y VisualStudio necesitan su propio complemento. Sin embargo, nunca es un Un cliente se ajusta a todos. Hay docenas de clientes de subversión (algunos visuales, algunos orientados a la línea de comandos) y puede usar el que desee.

Diablos, generalmente puede usar más de uno si lo prefiere. Por ejemplo, generalmente prefiero la línea de comando svn Cliente, pero cambiaré a Tortoisesvn cuando haga un historial o diferencia. No tengo problemas para cambiar de ida y vuelta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top