SVN
SVN es la abreviatura de Subversion y es un sistema de control de versiones de código abierto. En comparación con RCS y CVS, SVN adopta un sistema de gestión de sucursales y está diseñado para reemplazar a CVS. Muchos servicios de control de versiones en Internet han migrado de CVS a Subversion. En pocas palabras, SVN se utiliza para que varias personas * * * desarrollen el mismo proyecto * * * para utilizar recursos. La desventaja de SVN es que depende demasiado de la red y no es adecuado para el desarrollo distribuido.
El flujo de trabajo al usar svn es el siguiente: 1. Descargue el último código del equipo del proyecto desde el servidor por la mañana.
2. Ingrese su propia sucursal, trabaje y envíe el código a su propia sucursal en el servidor cada hora (muchas personas tienen este hábito. Porque a veces tienes que modificar el código y finalmente quieres hacerlo). restaurarlo a la versión de la hora anterior, o ver qué código modificó en la hora anterior, debe hacer esto).
3. Ya casi es hora de salir del trabajo. Fusione su propia rama con la rama principal del servidor, el trabajo del día se completará y se reflejará en el servidor.
Fantong
Git es un sistema de control de versiones distribuido de código abierto que puede manejar de manera efectiva y rápida la gestión de versiones de proyectos desde muy pequeños hasta muy grandes.
Git es un software de control de versiones de código abierto desarrollado por Linus Torvalds para ayudar a gestionar el desarrollo del kernel de Linux. Es diferente de las herramientas de control de versiones más utilizadas, como CVS y Subversion. , utiliza una biblioteca de versión distribuida y no tiene soporte de software del lado del servidor (ps: esta puntuación es diferente del tipo de servidor que se usa, ya sea que use el protocolo http o el protocolo git, etc. Y todavía hay interacción con el servidor durante el envío y pull.), lo que hace que la publicación y el intercambio del código fuente sean extremadamente convenientes.
Actualmente puedes usar GIT en Windows, existen dos métodos principales: msysgit y Cygwin. Cygwin se usa de manera similar a Linux. La versión de Windows de GIT proporciona una GUI (interfaz gráfica) amigable que se puede utilizar poco después de la instalación.