¿Qué significa cvs?
CVS es un sistema C/S y un software de control de versiones de código de uso común. Se utiliza principalmente en la gestión de software de código abierto. Un software de control de versiones de código similar es subversion. Varios desarrolladores registran versiones de archivos a través de un sistema de control de versiones central para garantizar la sincronización de archivos.
El sistema de control de versiones CVS es un paquete de software GNU, que se utiliza principalmente para el mantenimiento del código fuente en un entorno de desarrollo de varias personas. Sin embargo, debido a problemas anteriores con la codificación CVS, la mayoría de las empresas de desarrollo de software ahora utilizan SVN en lugar de CVS.
Información ampliada
La diferencia entre SVN y cvs
1. ¿Número de versión?
En SVN, el número de versión del nuevo. La versión no es para un archivo específico, sino para toda la biblioteca. Presentado 5 veces y enviado 6 veces, el archivo a puede ser diferente o igual, es decir, la versión 1.0 y la versión 1.1 pueden ser iguales. Porque el sexto envío puede deberse a que se ha modificado el archivo b o c. En CVS, por el contrario, cada actualización solo puede modificar el número de versión del archivo, es decir, la versión 1.0 y la versión 1.1 del archivo a son definitivamente diferentes. ?
2. ¿Control de versiones de directorio?
CVS sólo puede controlar las versiones de archivos, pero no de directorios, lo que hace que CVS pierda muchas funciones. SVN evita en gran medida estas deficiencias. SVN trata los directorios como un tipo especial de archivos. El contenido del directorio cambiará cuando los subdirectorios/archivos del directorio se eliminen, cambien de nombre o se creen nuevos subdirectorios/archivos.
Enciclopedia Baidu—CVS