Clearcase: ¿cómo no tener basura mientras trabajas con files secuestrados?

Después de muchos experimentos, mi equipo concluyó que trabajar con files secuestrados en una vista de instantánea es la forma más eficiente de usar el control de versiones de ClearCase. El problema es que después de cada operación de actualización / fusión deja mucha basura en el directory. Estos son files con extensiones como .keep.9 o .contrib.16.

Esta basura hace que sea difícil ver si algún file es privado y nos hemos olvidado de agregarlo al repository. ¿Es posible borrar automáticamente estos files?

Parece que no puede configurar algunos files para ignorar, una característica básica de cualquier otro sistema de control de versiones.

.keep.x files .keep.x son generados por una cleartool update -keep .
Una solución sería usar una cleartool update -overwrite , que no generaría files .keep.x .

.contrib.x son generados por cleartool merge. Consulte " Explicación de los files .contrib que quedan para cada versión recién entregada en UCM ".

Sin embargo, la idea general es encontrar y eliminar automáticamente todos los files .keep.x y .contrib.x después de cada actualización / fusión, a través de un command de shell.
Por ejemplo en Windows:

 del /s *.contrib* # or for /R %i IN (*.contrib) do del %i 

Tenga en count que tiene otros files temporales a los que debe prestar atención: consulte Acerca de los files temporales creados por ClearCase .