Versioning para Dummies

Estoy buscando una herramienta de subversión y tengo los siguientes requisitos:

  • Debe integrarse en VS 2008
  • Envía automáticamente nuevas versiones
  • No usa la línea de command como interfaz principal
  • No satura al explorador con superposiciones shinys de icons o menus contextuales
  • solo va a ser utilizado por un usuario en su mayoría, si no completamente, por lo que no necesita herramientas avanzadas de diferencias ni nada de eso

Básicamente, quiero una herramienta de subversión que solo me molestará al crear un proyecto o que realmente necesite get algo de una versión anterior.

¿Existe algo así y, de ser así, qué es?

Sí. VisualSVN (comercial)

Excepto por "envía automáticamente nuevas versiones", eso no tiene sentido. El día en que las computadoras sepan cuándo su código está listo para ser comprometido y libre de errores es el día en que el mundo necesita muchos less progtwigdores

Usted se compromete cuando termina una tarea, lo que efectivamente le da un punto de retroceso. También es importante agregar un post de confirmación significativo ("Fallo fijo onclick en el button Guardar"): de esta manera puede encontrar las cosas fácilmente más adelante. Muchos usuarios nuevos de control de versiones omiten esta parte, y desafortunadamente solo aprenden de la manera difícil 3 meses después cuando necesitan regresar y deshacer una corrección / característica.

AnkhSvn es una alternativa gratuita, yo solo he usado 1.x, lo cual fue realmente terrible. Definitivamente parece más útil en 2.x.

Una ventaja de VisualSVN es que usa TortoiseSVN para muchos de sus dialogs. Esto significa que cuando trabajas con subversión solo desde el explorador, básicamente tienes la misma interfaz y la misma interfaz de usuario. Muy práctico, ya que le permite hacer cosas como editar imágenes o files de text sin tener que iniciar VisualStudio, editar scripts / instaladores u otras partes de un producto que no están necesariamente en VisualStudio.

Sí, están disponibles.

Los dos que conozco son VisualSVN y AnkhSVN . Hay un montón de comparaciones disponibles en SO

Yo uso AnkhSVN yo mismo. Es gratis, se integra muy bien con Visual Studio y no causa ningún problema de performance.

visual SVN es lo que necesitas.