Era Versionamiento

Páginas: 4 (969 palabras) Publicado: 27 de julio de 2012
Un sistema de control de versiones es una pieza de software que ayuda a los desarrolladores de software en un equipo de trabajar juntos y también archiva una historia completa de su trabajo.
Haytres objetivos básicos de un sistema de control de versiones (VCS):
1. Queremos que la gente sea capaz de trabajar simultáneamente, no en serie.
Piensa en tu equipo como una pieza de múltiplessubprocesos de software con cada desarrollador se ejecuta en su propio hilo. La clave para un alto rendimiento en un sistema multi-hilo es maximizar la concurrencia. Nuestro objetivo es no tener un hilo quese bloquea en algún otro hilo.
2. Cuando la gente está trabajando, al mismo tiempo, queremos que sus cambios no entrar en conflicto unos con otros.
Multi-threaded programación requiere un grancuidado por parte del desarrollador y las características especiales
tales como las secciones críticas, cerraduras, y una instrucción de prueba-y-juego en la CPU. Sin este tipo de las cosas, los temas quesobrescribir los datos de otros. Un equipo de software multi-hilo necesita cosas también, de modo que los desarrolladores puedan trabajar sin ensuciar el uno al otro. Eso es lo que el control deversiones sistema proporciona.
3. Queremos archivo de todas las versiones de todo lo que ha existido nunca - nunca.
¿Y quién lo hizo. Y cuando. ¿Y por qué.
1. Una historia de control de versiones
Entérminos generales, la historia de las herramientas de control de versiones se puede dividir en tres generaciones.1
Cuadro 1.1. Tres generaciones de control de versiones
generación | redes |Operaciones | concurrencia | Ejemplos |
primero | ninguno | Un archivo a la vez | Cerraduras | RCS, SCCS |
segundo | centralizada | Multi-archivo | Combinarantes decometer | CVS,SourceSafe,Subversion,TeamFoundationservidor |
Tercer | Distribuido | Cambios | cometer | antes de |
La historia de cuarenta años de las herramientas de control de versiones muestra un movimiento constante hacia una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • version
  • OTRA VERSION
  • version
  • Versionamiento
  • Mac Y Sus Versiones
  • Dos Versiones
  • versiones de mac
  • Powerpoint Versiones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS