Sincronizar con un repositorio CVS

En el entorno de programación en equipo CVS, existen dos procesos diferenciados relacionados con la sincronización de los recursos: actualizarse con los últimos cambios de una rama y comprometer cambios en la rama. 

Cuando efectúa cambios en el entorno de trabajo, los recursos se guardan localmente.  Finalmente querrá comprometer los cambios realizados en la rama para que otros usuarios puedan tener acceso a ellos.  Mientras, es posible que otros usuarios hayan comprometido cambios en la rama.  Deberá actualizar los recursos del entorno de trabajo con esos cambios.

Importante: es preferible actualizar antes de comprometer, en el caso de que existan conflictos entre los recursos del entorno de trabajo y los recursos actualmente existentes en la rama.  

La vista Sincronizar contiene filtros para controlar si desea ver solo los cambios entrantes o solo los cambios salientes. Los cambios entrantes provienen de la rama. Si se aceptan se actualizará el recurso del entorno de trabajo con la versión más reciente actualmente comprometida en la rama. Los cambios salientes provienen del entorno de trabajo. Si se comprometen, cambiarán los recursos de la rama por los actualmente presentes en el entorno de trabajo.

Independientemente de la modalidad (filtro) seleccionada, la vista Sincronizar siempre muestra los conflictos que surgen cuando se ha modificado localmente un recurso para el que hay disponible una versión más reciente en la rama. En esta situación, puede optar por una de estas tres opciones: actualizar el recurso de la rama, comprometer la versión local del recurso en la rama o fusionar su trabajo con los cambios efectuados en el recurso de la rama. Habitualmente, le interesará realizar la fusión, ya que las otras dos opciones provocan una pérdida de trabajo.

Conceptos relacionados
Programación en equipo con CVS
Ramas

Tareas relacionadas
Sincronizar con el repositorio

Actualizar

Resolver conflictos

Fusionar desde una rama

Comprometer

Consultas relacionadas
CVS
Vista Sincronizar CVS