2012-06-01 18 views
5

Chciałbym ponownie załadować widok (który został utworzony wcześniej) zamiast tworzyć zupełnie nowy.Ponownie użyj widoku ClearCase

dwa scenariusze:

1 - awarii dysku twardego i lokalnych widok już nie ma.
2 - Nowy laptop jest skonfigurowany z ClearCase.

Czy w obu przypadkach (lub w obu) można przywrócić widok na dysku lokalnym? Czy też widok musi zostać usunięty, a następnie utworzyć nowy? Wolałbym nie mieć STREAM_2_int i STREAM_3_int jeśli mogę uciec od tego.

(pytanie boczny: Jeśli ktoś ma pulpit i laptopa, mogą wykorzystywać ten sam pogląd na siebie, czy jest to tylko jeden dla każdego komputera?)

Odpowiedz

4

Tak, dla widoku migawka, pod warunkiem ClearCase widok przechowywania (katalog .vws) nie znajduje się na tej samej stacji roboczej, co sam widok.

Jedynym plikiem niezbędnym do utworzenia katalogu katalogu głównego (poprzednio utworzonego) jest ukryty plik view.dat.

Zobacz TechNote IBM "Regenerate the view.dat file"

i skrypt Perl (pakowane w dowolnej instalacji ClearCase) służy do przywracania że plik view.dat jest <ClearCase>\etc\utils\regen_view_dot_dat.pl -tag <view-tag-id> <view root directory path>.

Przykład:

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 

Ponownie, że może pracować tylko wtedy, gdy magazynowanie widok \\shared\path\to\aSnapViewName.vws jest w udostępnionym ścieżki dostępnym ze stacji roboczej lub z nowego laptopa.

+0

Wygląda na to, że tworzymy view.dat w "\\ shared \ path \ to \ aSnapViewName.vws \ view.dat", a nie na moim dysku lokalnym. Czy czegoś brakuje? – Rubasu

+1

@Rubasu Tak, naprawiłem ten błąd: drugim argumentem skryptu perl jest ścieżka do generowania 'view.dat'. Dodałem odwołanie do oficjalnej noty technicznej IBM, aby uzyskać więcej informacji na temat tego procesu. – VonC

Powiązane problemy