miércoles, 10 de septiembre de 2008

scm: Eliminar una vista en Clearcase

Para eliminar una vista de clearcase es necesario asegurar que no existen referencias al contenido de la vista. En caso que existan referencias, es necesario eliminarlas. Ejecute los siguientes 4 pasos para completar la eliminacion de una vista:

1) Obtener el uuid
$> cleartool lsview -long [view_tag]
Como respuesta a la ejecucion de este comando debera observar algo muy similar a lo siguiente:
Tag: [view_tag]
Global path:
Server host: [hostname]
Region: [region]
Active: NO
View tag uuid:c91b0a8d.79da11dd.9a18.00:01:84:54:66:35
View on host: [hostname]
View server access path: /viewstg/ccweb/[username]/[view_name]/.view.stg
View uuid: c91b0a8d.79da11dd.9a18.00:01:84:54:66:35
View attributes: snapshot,webview
View owner: [hostname]/[username]
Debera emplear el uuid en los siguientes pasos, por lo que se recomienda que lo escriba.

2) Remover referencias a la vista
$> cleartool rmview -all -f -uuid [uuid]
Podra observar como respuesta mensajes similares al siguiente:

Removed references to view "c91b0a8d.79da11dd.9a18.00:01:84:54:66:35" from VOB "/vobs/...".

3) Eliminar la vista del registro de Clearcase
$> cleartool unregister -view -uuid [uuid]
No habra ningun mensaje si la ejecucion del comando es exitosa

4) Remover la vista
$> cleartool rmtag -view [view_tag]
No habra ningun mensaje si la ejecucion del comando es exitosa. Ejecute el siguiente comando para asegurarse que la vista fue removida:
$> ct lsview -long [view_tag]
Si la vista fue removida exitosamente, podra observar el siguiente mensaje:

cleartool: Error: No matching entries found for view tag "

Vinculos:

No hay comentarios.: