2010-05-31 8 views

Respuesta

6

Uno es un cliente gráfico (o más bien, una extensión de shell para Windows) y la otra es una línea de comandos cliente . El uso difiere en gran medida al igual que las funciones de conveniencia, sin embargo, la característica básica configurada para trabajar con los repositorios de Subversion es exactamente la misma ya que ambos usan la misma biblioteca.

En cuanto al servidor Subversion, en realidad es una pieza de software diferente, aunque a veces se distribuye junto con el cliente de la línea de comandos.


1 Nota al margen: Hace mucho que dejé de usar la versión de la marca CollabNet porque está detrás de un muro de registro. Encontré Slik SVN como una buena alternativa. Es exactamente el mismo cliente de línea de comandos que obtiene de CollabNet, sin la molestia de descargarlo.

+0

bien, entonces instalando svn significa que tenemos que instalar svn server rt? ¿Es diferente de estos dos? – user351809

+0

El servidor es otra pieza de software. Sin embargo, está incluido en algunas distribuciones SVN de línea de comandos. – Joey

+0

ok eso significa que tendré que instalar el servidor por separado o ¿está bien instalar svnclient? – user351809

1

Una (Tortuga) es una GUI y la otra es una herramienta de línea de comandos. Sin embargo, ambos están construidos con las mismas bibliotecas SVN y se pueden usar juntos para acceder a los mismos repositorios. Algunas cosas, como usar dentro de un script, son más fáciles con la línea de comandos (y viceversa, por supuesto). Me parece deseable tener ambas instaladas.

+1

Ya no es aplicable: TortoiseSVN se envía con un cliente de línea de comando. – Chris

1

Subversion, que ahora es compatible con Apache, es un sistema de control de fuente.

Svn es la abreviatura de Subversion.

Tortoise SVN es un cliente de Subversion, implementado como una extensión de shell de Windows.

Tienes que instalar Subversion si quieres un sistema de control de fuente.