2012-06-01 14 views
5

Yepyeni bir tane oluşturmak yerine, daha önce oluşturulmuş bir görünümü yeniden yüklemek isterim.ClearCase görünümünü yeniden kullan

İki senaryo:

1 - Sabit disk çöker ve yerel görünüm yok orada artık.
2 - ClearCase ile yeni bir dizüstü bilgisayar kuruldu.

Bu durumların ikisinde (veya her ikisinde), yerel sürücünüzde bir görünüm geri yüklenebilir mi? Ya da görünüm kaldırılmalı ve sonra yeni bir tane mi oluşturulmalı? Bundan kurtulabilmek için STREAM_2_int ve STREAM_3_int öğelerini kullanmamayı tercih ederim.

(Yan soru: Birisi bir masaüstü ve bir dizüstü bilgisayar varsa, bunlar her biri üzerinde aynı görünüm kullanabilir veya sadece her bilgisayar için bir tane mi?)

cevap

4

Evet, bir anlık görünümü için, ClearCase sağlanan Görünüm depolama alanı (.vws dizini), görünümün kendisinden aynı iş istasyonunda değil.

bir dizin bir (daha önce oluşturulan) anlık bir görüş kök dizin yapmak için gereken tek dosya gizli dosya view.dat olduğunu.

IBM Teknik " Regenerate the view.dat file"

Ve (herhangi bir ClearCase kurulumu içinde paketlenmiş) perl komut o view.dat dosyası <ClearCase>\etc\utils\regen_view_dot_dat.pl -tag <view-tag-id> <view root directory path> olduğunu geri yüklemek için kullanılabilir bakın.

Örnek: görünüşüdür depolama \\shared\path\to\aSnapViewName.vws iş istasyonu veya yeni bir dizüstü bilgisayar erişilebilen bir ortak yol ise

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 

Yine, sadece çalışabilir.

+0

Yerel sürücüme değil, "\\ shared \ path \ to \ aSnapViewName.vws \ view.dat" dosyasındaki view.dat dosyasını oluşturuyor gibi görünüyor. Bir şey mi eksik? – Rubasu

+1

@Rubasu evet, bu hatayı düzelttim: Perl betiğinin ikinci argümanı, "view.dat" ın üretileceği yoldur. Bu süreç hakkında daha fazla ayrıntı için resmi IBM tekniğine bir referans ekledim. – VonC