Como hacer el registro de salida serán sin reservas por defecto utilizando herramientas de línea de comandos de ClearCase

StackOverflow https://stackoverflow.com/questions/2210499

  •  18-09-2019
  •  | 
  •  

Pregunta

¿Hay una manera de hacer las cajas cleartool sin reservas por defecto? Tal vez un archivo ~/.cleartool o alguna variable de entorno? Entiendo el valor por defecto se puede ajustar en el VOB (o todos los VOB), pero esa opción está fuera de mi control.

La versión de ClearCase que estoy usando es:

$ ct -version ClearCase version 7.0.1 (Wed May 30 17:04:58 EDT 2007)
7.0.1.0-RATL-RCC-IFIX01 (Wed Sep 19 16:08:10 EDT 2007) @(#) MVFS version
7.0.1.0-IFIX01 (Thu Sep  6 20:09:08 2007) built at $Date: 2009-12-08.14:59:16 (UTC) $ cleartool 
7.0.1.0-IFIX01 (Thu Aug  9 20:20:45 EDT 2007) db_server                   
7.0.1.0-IFIX01 (Fri Sep 14 20:23:09 EDT 2007) VOB database schema version:    54

Usted puede preguntar " ¿Por qué en el mundo sería el valor por defecto cada vez ajustarse a -reserved ? " Una buena pregunta. Sin embargo, el asunto está más allá de mi control.

Actualizar : me he olvidado de mencionar el medio ambiente es Linux.

¿Fue útil?

Solución

En el Explorador de ClearCase, el menú:

Tool / Options / button ClearCase Options / Tab "Operations"

No seleccionado "reservado" en la sección "Salida".

Sin embargo, esto es para un usuario, no es una configuración global para todos usuarios ...

En Windows, esta se almacena en el registro en:

HKEY_CURRENT_USER\Software\Atria\ClearCase\CurrentVersion\Checkout

clave:

Reserved 0

Así que si se puede añadir que como un ajuste posterior a la instalación, se puede generalizar que el comportamiento de todos los usuarios que utilizan la configuración personalizada.

texto alternativo http://www-01.ibm .com / support / docview.wss? uid = swg21135939 y ayuda = 2

técnica de IBM .


El PO unhillbilly comentarios correctamente acerca del comando cleartool unres (anular la reserva) , que:

  

cambia el estado de pago de una versión protegida de un elemento que sin reservas.
  A la caja anular la reserva temporal del registro de evento versión se escribe en la base de datos VOB.

Otros consejos

Sé que esto es una entrada antigua, pero en caso de que alguien en el futuro viene junto con la misma pregunta, aquí está mi respuesta.

Si desea configurar un disparador de modo que todo el mundo lleva a cabo comprobaciones sin reservas a continuación, utilizar el siguiente comando:

cleartool mktrtype -element -all -post checkout -exec '/opt/rational/clearcase/bin/cleartool unreserve -nc '$CLEARCASE_PN' TRIGGERNAME

El comando que plantea anterior debe tener otra comilla simple por lo que es '$ CLEARCASE_PN' TRIGGERNAME

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top