2017-01-03 38 views
1

的ClearCase快照視圖我創建了一個快照視圖,其文件夾結構如下所示:如何更新config_spec文件

View_1 
View_1.vws 

.vws文件夾中有一個config_spec文件。如果我修改config_spec文件並從視圖快捷方式>右鍵單擊>更新視圖。該文件的配置規範沒有得到解決。只有當我從clearcase UI更改配置規範(即view屬性> edit config_spec)時,只有視圖纔會更新。

我以前經常這樣做。這個工作的設置不同,只有它具有view.stg文件夾,它具有config_spec文件,而不是.vws文件夾。

有人可以請建議做什麼。

回答

1

如果你要編輯的配置規範,你不應該編輯從視圖工作區的一個(.vws

類型,而不是cleartool edcscleartool setcs -curent(從內View_1任何文件夾):將達到同樣的目的,而不使用GUI。

+0

直接編輯config_spec文件會有奇怪的行爲。除非您編輯configspec(cleartool edcs等)或使用cleartool setcs -current,否則該文件不保證被視圖服務器讀取。有些版本會在視圖服務器進程啓動時重新讀取它,但這不是記錄行爲,並且可能會在沒有通知的情況下進行更改。 –

+0

@BrianCowan我同意。並衷心祝願新的一年。 – VonC

0

感謝您的意見。

cleartool setcs -current

爲我工作。

+0

最好使用cleartool edcs或cleartool setcs {filename},而不是編輯視圖存儲中的文件併發出cleartool setcs -current。你目前的機制取決於可能改變的官方無證行爲。您還打開一個窗口,其中真實和顯示的configspecs不排隊,這可能會導致用戶混淆。 –