Después de haber creado y trabajado en una rama CVS durante un tiempo, querrá fusionar los cambios de la rama en otra rama o en HEAD. Para ello, debe saber lo siguiente:
Para fusionar los cambios:
Consejo: Si no conoce el punto de inicio de la fusión, puede elegir realizar la fusión directamente en el espacio de trabajo. Esta operación depende de que el servidor CVS elija un punto de inicio adecuado. Dado que la fusión se realiza directamente en el espacio de trabajo, CVS podría introducir en el archivo una marca de conflicto con base de texto. Esta marca es de difícil tratamiento, por lo que fusionar directamente en el espacio de trabajo solamente debe hacerse cuando sea necesario.
Las acciones en el editor de fusión complementan las acciones de la barra de herramientas de la fusión manual que están disponibles en la parte inferior del editor de fusión.
Actualizar | La ejecución de esta acción hará aparecer los cambios en el archivo del área de trabajo. Los conflictos que no sean autofusionables se eludirán. |
Alterar temporalmente y actualizar | Esta acción está habilitada en archivos con cambios en conflicto. La ejecución de esta acción descartará los cambios locales que tenga y sustituirá el archivo por el contenido remoto. |
Marcar como fusionado | Esta acción eliminará de la vista los cambios seleccionados. Los cambios solamente volverán a aparecer si el estado remoto del recurso cambia y se renueva la Sincronización de fusión de CVS. |
Sugerencia: Puede realizar fusiones en desarrollo fijando una Sincronización de fusión de CVS en la vista Sincronizar. Esto le permitirá mantener el área de trabajo actualizada con los cambios realizados en una rama distinta.
Programación en equipo con CVS
Ramas
Sincronizar con un repositorio CVS
Bifurcar
Sincronizarse con el repositorio
Actualizar
Comprometer