1

我創建從一個不同的VOB(VOB_II)和文件的符號鏈接(見下文)到版本控制文件的快照視圖中不可見從動態視圖中可見,而它不是從可見光UCM快照視圖。ClearCase的符號鏈接文件從

A.txt --> ..\..\..\VOB_II\SampleDir\A.txt 

我有以下選擇和加載規則。

element \VOB_II\SampleDir\A.txt ...\branch1\LATEST 
load \VOB_II\ SampleDir 

任何想法爲什麼文件沒有被加載到快照視圖中?我無法弄清楚什麼是錯的。任何幫助或投入都非常感謝。

回答

0

首先,做一個cleartool lsC:\path\to\my\view\VOB_II\SampleDir

狀態可以解釋爲什麼沒有加載的元素。

通常情況下,你需要選擇父文件夾(SampleDirVob_II選擇規則之前能夠選擇A.txt

我建議至少添加element * /main/LATESTstop rule

element \VOB_II\SampleDir\A.txt ...\branch1\LATEST 
element * /main/LATEST 
load \VOB_II\ SampleDir 

其次,它看起來像你要加載的實際A.TXT(一個在VOB_II\SampleDir\A.txt),而不是符號鏈接之一A.txt指向..\..\..\VOB_II\SampleDir\A.txt

我不知道那個符號鏈接在哪裏A.txt。在Vob_I


三,請參閱 「Symbolic links in snapshot views」 從Linux或UNIX系統的維護標準符號鏈接行爲創建

快照視圖。

在加載的快照視圖的上下文中,鏈路被視爲:

  • VOB鏈接(那些指向對象的VOB的內部)和
  • 非VOB鏈接(那些外的指向VOB)。

硬VOB鏈接遵循;符號鏈接是複製創建的。
如果無法解析VOB鏈接,則會出現錯誤。
如果可能的話,非VOB鏈接已解決,但如果無法解析則不會出現錯誤。

從運行的Rational ClearCase主機創建的快照視圖Windows軟件不支持鏈接。
VOB符號鏈接行爲通過以下方式進行近似:

如果加載規則選擇符號鏈接,則會將鏈接目標複製到鏈接路徑的視圖中。

+0

感謝您的迴應.. – user2705120

+0

A.txt在VOB_II中,快照視圖正在加載VOB_II \ SampleDir;但不是A.txt。當我做cleartool ls它說:「A.txt - > .. \ .. \ .. \ VOB_II \ SampleDir \ A.txt [未加載]」 – user2705120

+0

@ user2705120如果'A.txt'在'VOB_II'中,爲什麼'.. \ .. \ .. \ Vob_II \ SampleDir \ A.txt'?爲什麼不用'.. \ .. \ SampleDir \ A.txt'? – VonC