2017-05-26 3 views
2

にブランチを作成します。ClearCaseのは、私は、この設定の仕様をメインに作成した枝を持っている別のブランチ

element * CHECKEDOUT 
element * /main/teste_branch_nv0/teste_branch_nv1/LATEST 
element * /main/teste_branch_nv0/LATEST -mkbranch teste_branch_nv1 
element * /main/teste_branch_nv0/LATEST 

をしかし、私はミスを持っている:私は使用しようとしています

Problems performing setcs. 

ClearCase CM Server: Error: Unable to determine version for VOB root directory element. 
ClearCase CM Server: Error: Unable to access "\PROJECT\IMPLEMENTATION\Fonts\ENVIRONMENT\workspace": No such file or directory. 
ClearCase CM Server: Error: 1 config spec load rule problems encountered. 

これは私が、私はこのエラーを回避するにはどうすればよいのブランチteste_branch_nv0

を作成するために使用するのと同じパスです?

答えて

1

あなたはそれが常に適用される一つのルールであるため、「ストップ・ルール」element * /main/LATESTは、特に重要である

element * /main/LATEST -mkbranch teste_branch_nv0 
element * /main/LATEST 

ルールを残しているように見えます。

あなたは何ルールが適用されませんどののために(あなたのVOBのルートフォルダのような)の要素を持っている場合は、になるだろうあなたが常に最後のルールelement * /main/LATESTとして維持すべき理由です

Unable to determine version for VOB root directory element 

選択肢1。

例として「ClearCase Branching using configspec」を参照してください。新しいteste_branch_nv1ブランチが作成されるブランチ(mainまたはteste_branch_nv0)から知っているわけではないので

element * .../teste_branch_nv1/LATEST 

は、それはまた、最新の選択ルールのように書かれるべきであることを示します。

だから、完全な設定の仕様は次のようになります。

element * CHECKEDOUT 
element * .../teste_branch_nv1/LATEST 
element * .../teste_branch_nv0/LATEST -mkbranch teste_branch_nv1 
element * /main/LATEST -mkbranch teste_branch_nv1 
+0

実際には、最後の行が冗長です。選択句が前の行と同じであるため、その行は決して選択されません。 –

+0

@BrianCowanそれに応じて答えを編集しました – VonC

+0

しかし、私はteste_branch_nv1というブランチがメインとリンクして作成されることは望ましくありません。私は彼がteste_branch_nv0にリンクしたいと思う。最後に "element */main/LATEST"のみを使用できますか? –

関連する問題