2012-06-01 7 views
5

Vorrei ricaricare una vista (che è stata creata in precedenza) invece di crearne una completamente nuova.Riutilizzare una vista ClearCase

due scenari:

1 - crash disco rigido e la visualizzazione locale non c'è più.
2 - Un nuovo laptop è impostato con ClearCase.

In entrambi (o entrambi) di questi casi, è possibile ripristinare una vista sull'unità locale? O la vista deve essere rimossa e quindi crearne una nuova? Preferirei non avere STREAM_2_int e STREAM_3_int se riuscissi a scappare da quello.

(domanda laterale: Se qualcuno ha un desktop e un laptop, possono usare la stessa vista su ciascuno, o è solo uno per ogni computer?)

risposta

4

Sì, per una visione istantanea, a condizione che il ClearCase visualizza memoria (la directory .vws) non si trova sulla stessa workstation della vista stessa.

L'unico file necessario per creare una directory come directory principale di una vista di istantanee (precedentemente creata) è il file nascosto view.dat.

Vedi nota tecnica di IBM "Regenerate the view.dat file"

e lo script perl (confezionato all'interno di qualsiasi installazione ClearCase) utilizzati per ripristinare il file view.dat è <ClearCase>\etc\utils\regen_view_dot_dat.pl -tag <view-tag-id> <view root directory path>.

Esempio:

C:\source>ccperl c:\Rational\ClearCase\etc\utils\regen_view_dot_dat.pl -tag aSnapViewName . 
rgy_view_uuid: "d17190d381de4ce89757d5465eb41f2c". 
creating ".\view.dat". 

C:\source>type view.dat 
ws_oid:00000000000000000000000000000000 view_uuid:d17190d381de4ce89757d5465eb41f2c 

Anche in questo caso, che può funzionare solo se l'archiviazione vista \\shared\path\to\aSnapViewName.vws è in un percorso condiviso accessibile dalla workstation o dal nuovo computer portatile.

+0

Sembra che crei view.dat in "\\ shared \ path \ to \ aSnapViewName.vws \ view.dat" e non sul mio disco locale. Mi sto perdendo qualcosa? – Rubasu

+1

@Rubasu si, ho corretto questo errore: il secondo argomento dello script perl è il percorso in cui generare 'view.dat'. Ho aggiunto un riferimento al technote ufficiale IBM per maggiori dettagli su quel processo. – VonC