Desplazar códigos de versión

Aviso: aunque mucha gente preferiría que una versión CVS se congelara a tiempo y que no fuera modificable, los códigos de versión y de rama en CVS son mutables. Como resultado de esto, muchos usuarios están convencidos de que la modificación de una versión es una mala práctica, pero hay un par de escenarios en los que de hecho es útil. Dicho esto, desplace los códigos con cuidado.

Desplazar un código en un único archivo

Digamos que acaba de someter la construcción creando una versión del proyecto como R1, pero poco después descubre que hay un pequeño cambio en un archivo que se debe efectuar e incluir en la construcción. En lugar de tener que volver a crear una versión del proyecto, puede desplazar el código de la versión R1 para el archivo modificado.

  1. Seleccione el archivo que se ha modificado tras la creación de R1 y, desde el menú contextual, seleccione Equipo > Mostrar en el historial de recursos.
  2. Desde la vista Historial de recursos, seleccione la revisión que debe marcarse con la versión R1.
  3. En el menú contextual, seleccione Codificar con existente....
  4. Seleccione la versión R1 en el recuadro de diálogo y pulse Aceptar.
  5. La vista Historial de recursos se actualizará para confirmar que la versión se ha desplazado.

Desplazar un código desde la vista Repositorios

Muchos proyectos utilizan un nombre de versión suficientemente definido para su formación estable actual en HEAD. Por ejemplo, al crear una versión de HEAD con el código STABLE, los scripts de construcción podrían simplemente reservar la versión con el código STABLE para las construcciones. A medida que el código cambia, el código STABLE se desplaza regularmente para marcar la formación estable más actual. La vista Repositorios proporciona una acción para desplazar un código existente.

  1. Abra la vista Repositorios y seleccione un recurso.
  2. En el menú contextual, seleccione Codificar con existentes
  3. Aparecerá un diálogo de selección de código en el que puede seleccionar el código que desea desplazar. Si el código que desea aplicar no se muestra en la lista, puede pulsar en Renovar desde repositorio. Si así tampoco puede encontrar el código, puede pulsar Configurar códigos, que abre un diálogo que permite buscar códigos en determinados archivos del repositorio.
  4. A continuación, pulse Aceptar y el código se desplazará. La operación moverá un código existente a los recursos seleccionados y se puede utilizar para mover los códigos tanto de versión como de rama.

Conceptos relacionados
Programación en equipo con CVS

Tareas relacionadas
Sincronizarse con el repositorio
Comprometer