Node:Cómo acabar una sesión de edición, Next:Controlar qué acciones son vigiladas, Previous:Usando alarmas durante el desarrollo, Up:Alarmas (CVS como telefono)
Si no quieres hacer una entrega sino acabar tu sesión de edición
explicitamente, se puede hacer ejecutando cvs unedit
:
paste$ cvs unedit hello.c
Dese cuenta de que además de notificar a los demás vigilantes que ha
terminado esta orden ofrece la posibilidad de deshacer todos los cambios
que haya hecho en el fichero.
paste$ cvs unedit hello.c hello.c has been modified; revert changes? y paste$
Si usted contesta y
, CVS deshará todos los cambios y notificará
a todos los vigilantes que no seguirá editando el fichero. Si responde
n
, CVS mantiene sus cambios y seguirá registrado como uno de
los editores del fichero. Por lo tanto no habrá nofificación; de hecho es
como si no hubiera ejecutado cvs unedit
. Esta posibilidad es
un poco tremenda, pero fácil de entender: si declara al mundo que ha
terminado su sesión de edición cualquier cambio que no haya entregado
antes es porque no tenía intención de guardarlos. Al menos así es como lo
ve CVS. No es necesario decir que tenga cuidado.