2010-10-29 14 views
10

¿Alguien puede recomendar la mejor manera de usar el sistema de control de versiones en Visual Studio 2010. Actualmente estoy trabajando en una aplicación web asp.net mvc 2 y quiero use el sistema de control de versiones.¿Cuál es la mejor manera de usar SVN en la solución de Visual Studio 2010?

Se ha configurado un repositorio SVN, e internamente en mi empresa utilizan Tortoise. No tengo problemas en el uso de Tortoise, pero me preguntaba si había un complemento o una mejor forma de usar svn con Visual Studio.

Mejores prácticas, recomendaciones sobre otras herramientas (por ejemplo, ankhsvn) son bienvenidas.

+0

¿Qué está buscando por encima de lo que TortoiseSVN ya le ofrece? ¿Hay algún área donde no satisfaga tus necesidades? –

+0

Tortoise realmente me está dando lo que quiero, pero como soy bastante nuevo en Visual Studio, me preguntaba si había buenas herramientas que funcionaran en Visual Studio y no en el sistema de archivos. – Kennethvr

+0

Primero quise votar el comentario de Greg, pero su razonamiento parece perfectamente válido, Kenneth. –

Respuesta

8

Puede usar VisualSVN o AnkhSVN para integrar en Visual Studio.

+2

visualSVN está pagando y AnkhSVN no lo está, pero las versiones actuales son iguales a ¿Qué pueden/hacen? De lo contrario, iría por AnkhSVN seguro. – Kennethvr

+1

No he probado AnkhSVN, así que no puedo compararlos. VisualSVN utiliza TortoiseSVN para todo el trabajo, mientras que AnkhSVN no lo hace. He leído que AnkhSVN es más rápido que VisualSVN, pero no sé si eso es cierto o no. Una desventaja de AnkhSVN es que no admite las propiedades de bugtraq, por lo que es posible que no pueda integrarlo con la herramienta de seguimiento de errores que está utilizando. – Giorgi

+0

Es interesante que diga que, por el momento, no estoy usando una herramienta de seguimiento de fallas, pero que también estoy planeando usar una, pero cualquier recomendación sobre cómo hacer seguimiento de errores con ankhsvn es bienvenida. – Kennethvr

4

Tortoise SVN funciona en el sistema de archivos, mientras que Ankh SVN agrega una funcionalidad similar a Solution Explorer en Visual Studio.

Por esta razón, actualmente estoy usando ambos.

3

En mi compañía estamos usando AnkhSVN. Tiene la ventaja sobre TortoiseSVN al agregar nuevos archivos al proyecto VS, ya que los agrega automáticamente. Para mi experiencia, es fácil de olvidar al usar Tortoise del explorador.

Cuestiones relacionadas