Utilizaci�n de WinCVS: Un taller, para comenzar | ||
---|---|---|
Anterior | Configuraci�n del cliente en Windows | Siguiente |
Una vez modificado nuestro archivo deseamos actualizarlo en el dep�sito central, tal acci�n recibe el nombre de commit o checkin.
Sin embargo dicho proceso puede tener variantes de acuerdo a si tenemos la versi�n m�s actualizada del archivo que est� en el dep�sito central. A continuaci�n describimos las variantes en cada caso.
La actualizaci�n de un archivo en el dep�sito central no tendr� conflictos, en caso de que tengamos en nuestro espacio de trabajo la �ltima versi�n del m�dulo del dep�sito central.
Para hacer dicha actualizaci�n debemos realizar lo siguiente:
Seleccionar el o los archivos sobre los que se desear realizar commit.
Para actualizar en el dep�sito central hay que realizar Modify->Commit Selection (o simplemente Control-M).
En la pesta�a Commit Settings, en la secci�n Enter Log Settings, indique la raz�n del cambio, es decir, Arreglo del est�ndar de codificaci�n.
commit del archivo.
Esto actualiza su dep�sito y ver� que su archivo aparece de nuevo con estatus de poder ser editado, adicionalmente cambia su versi�n a 1.2.
Suponga que se desea hacer commit de su archivo, sin embargo otra persona de que su cambio fuera env�ado, ha hecho checkin, creando una nueva versi�n y por ende dejando que los cambios que usted ha hecho sobre su archivo desactualizados.
En caso de que intente hacer commit de este archivo, obtendr� el siguiente error:
Up to date checked failed for ListView.java |
Error al hacer commit del archivo.
Por ende tendr� que realizar el siguiente conjunto de pasos:
Tiene que actualizar el archivo de su espacio de trabajao, para lo cu�l realice Modify->Update Selection y luego de Aceptar.
El archivo se marca con una C, indicando que no hubo problemas en el mezclado de dichos archivos.
Al editar el archivo se obtiene un archivo con las modificaciones hechas a ambas versiones, por lo que se debe decidir que partes de ambas se desean mantener.
Grabe las modificaciones que decidi� mantener y ahora puede hacer commit de tal archivo, cre�ndose una nueva versi�n.
Edici�n del archivo con dos versiones.