Soy nuevo en el control de versiones (actualmente usando SVN), pero no entiendo cómo esto ayuda a los desarrolladores. ¿Qué hace el control de versiones que lo hace útil en un entorno de desarrollo?
version-control
John Ryan
fuente
fuente
Respuestas:
VisualSVN y TortoiseSVN son solo clientes de UI para el servidor SVN. El servidor SVN es el sistema de control de fuente / versión. El sistema de control de versiones es un activo clave para cualquier desarrollo real porque almacena versiones de sus códigos fuente. Cuando utiliza el sistema de control de versiones, solo conserva una copia local de los códigos fuente. La copia principal se almacena en el sistema de control de versiones y confirma los cambios en el sistema.
SVN permite:
VisualSVN es una extensión de Visual Studio que le permite usar el repositorio SVN directamente desde la interfaz de usuario de Visual Studio. TortoiseSVN es una extensión del Explorador de Windows que le permite usar el repositorio SVN directamente mientras explora carpetas y archivos.
fuente
El control de versiones ofrece una serie de cosas:
Es un mínimo para cualquier trabajo de desarrollo de software más allá de solo retocar para ver qué sucede.
Siempre le advierto a cualquiera que esté trabajando con un sistema de control de versiones por primera vez que evitarlo solo genera problemas. Ellos SE con un problema que cuando miran hacia atrás que SE darse cuenta de que no habría ocurrido si usaban el sistema.
fuente
http://www.ericsink.com/vcbe/html/dvcs_private_workspace.html
fuente