2012-03-20 26 views
5

Mi amigo que recientemente dejó nuestra organización también dejó su vista ClearCase sin recuperar.
Ahora queríamos eliminarlo.¿Cómo eliminar las vistas de borrado creadas por otros usuarios?

Estaba tratando de eliminar pero no permitió. Decía:

Unable to remove "\\hostname\viewsharefolder\Viewname.vws" 
Operation not permitted 

¿Puede el administrador solo eliminar sus puntos de vista?

Si eliminé la carpeta (.vws) asociada a la vista, por ejemplo: "Components_int.vws", ¿será suficiente?

+0

He editado mi respuesta para hacer referencia a una secuencia de comandos Perl que hacer el trabajo de eliminación muy bien. – VonC

Respuesta

9

Sí, puede (para cualquier vista, instantánea o dinámica, UCM o base ClearCase).

También puede quitarlo sin tener que acceder a él. (Así que quitar la vista de almacenamiento no es suficiente, o incluso necesario)

Si todavía tiene acceso al almacenamiento vista:

cleartool rmview theViewToRemove 

Si hay algún problema de acceso/derecha cuando se trata de eliminar dicho punto de vista :

cleartool lsview -l theViewToRemove # get its uuid 
cleartool rmtag -view theViewToRemove 
cleartool unregister -view -uuid uuid_of_viewToRemove 

Esa segunda solución es muy útil ya que no necesita acceder al almacenamiento de la vista.
sólo tiene que quitar la referencia a la vista en el registro central de ClearCase (específicamente los view_object y view_tag archivos de su servidor de registro ClearCase)


Tamir Gefen menciona en el comentario de la secuencia de comandos de IBM rmview.pl, que es también menciona en la pregunta SO "Delete ClearCase Views Script".

Un script sencillo es en mi respuesta de que la misma pregunta: "muke_view.pl"

+1

Nuevamente: esas operaciones son solo para el administrador de ClearCase. – VonC

+0

Puede encontrar un script gratuito que cubra todos los pasos mencionados por VonC. Google 'rmview.pl' –

+1

@TamirGefen: sí, ese script está en ASUNCIÓN http://stackoverflow.com/questions/4318279/delete-clearcaseviews-script. Mi respuesta en esa misma pregunta ('nuke_view.pl') es una versión más simple de ella. – VonC

Cuestiones relacionadas