Sistema de versiones concurrentes

Sistema de versiones concurrentes

Información
Desarrollado por El equipo CVS ( d )
Primera versión 19 de noviembre de 1990
Última versión 1.11.23 (8 de mayo de 2008)
Versión avanzada 1.12.13 (28 de septiembre de 2005)
Depositar savannah.nongnu.org/projects/cvs
Escrito en VS
Sistema de explotación Tipo Unix
Tipo Gestión de versiones centralizada ( d )
Licencia Licencia pública general GNU versión 2 o posterior ( d )
Sitio web www.nongnu.org/cvs

CVS (acrónimo de Concurrent Versions System ) es un sistema de gestión de versiones creado en 1990 , que ha sido ampliamente utilizado por proyectos de software libre .

Histórico

Sucesor de SCCS originalmente escrito por Dick Grune en 1986 , luego complementado por Brian Berliner (con el programa cvs en sí) en 1989 , CVS fue posteriormente mejorado por numerosos colaboradores.

Características

Dado que ayuda a que las fuentes converjan hacia el mismo destino, diremos que CVS realiza la administración de versiones concurrentes o la administración de versiones concurrentes . Puede funcionar tanto en modo de línea de comandos como a través de una interfaz gráfica . Está compuesto por módulos de cliente y uno o más módulos de servidor para las áreas de intercambio.

Gestión de versiones centralizada

El modelo CVS es un modelo centralizado, donde un servidor central consolida todas las fuentes.

Por otro lado, existen software descentralizados como Bazaar , Darcs , Git , Mercurial , Fossil o Monotone , siendo este último software libre .

Implementaciones

El primer software que ofreció el servicio CVS se llamó CVS. Otro software que ofrece dicho servicio es Cervisia , linCVS , TortoiseCVS , WinCVS, CVSNT .

Entre los software que ofrecen un servicio similar, se encuentran Subversion , Microsoft Visual SourceSafe o ClearCase de IBM .

WinCVS

WinCVS es un software que implementa una interfaz gráfica de usuario para operar servicios CVS en sistemas operativos Microsoft Windows .

TortugaCVS

TortoiseCVS es un software con licencia GPL gratuita que permite explotar servicios CVS desde Microsoft Windows Explorer .

Referencias

  1. Contenido de / ccvs / NEWS  " (consultado el 3 de julio de 2019 )
  2. (en) Derek Robert Price, Sistema de versiones simultáneas - ¡Lanzamiento de la versión 1.11.23 de CVS estable!  " ,8 de mayo de 2008(consultado el 10 de febrero de 2021 )
  3. (en) Derek Price, ¡Lanzamiento de la versión 1.11.23 de CVS estable!  " ,8 de mayo de 2008(consultado el 10 de febrero de 2021 )
  4. (en) Derek Robert Price, Sistema de versiones simultáneas - ¡Lanzamiento de la versión 1.12.13 de la función CVS de noticias!  " ,28 de septiembre de 2005(consultado el 10 de febrero de 2021 )

Ver también