特定の ClearCase ビューに複数のプロジェクトがあります。どういうわけか、2 つの異なるプロジェクトで同じリソースを指している少数のファイルができました。
JavaTestProject
サンプル プロジェクトとして ClearCase に入れられた がありました。
このコードは、新しいプロジェクトを作成するためのモデルとして使用されました: JavaLiveProject
.
同じ名前のいくつかのコードについて、ClearCase は同じ名前JavaTestProject
のJavaLiveProject
ファイルを指しています。
ClearCase Explorer を使用すると、 のビュー パスはJavaTestProject/MyJavaProgram.java
に属しているように見えますJavaTestProject
。
ただし、Properties ofElement
オプションを使用する場合、フル パスは を指していJavaLiveProject/MyJavaProgram.java
ます。
いずれかのプロジェクトでファイルをチェックアウトして編集すると、実際にはJavaLiveProject/myJavaProgram.java
.
これがどのように発生したかは定かではありません (ClearCase エクスプローラーにシンボリック リンクが表示されません)。ただし、影響を与えない
ようにしたいと考えています。JavaTestProject/myJavaProgram.java
JavaLiveProject/MyJavaProgram.java
MySampleProgram.java
これが起こらなかったコードが同じ名前 (たとえば) を持つ他のインスタンスがあります。
何か案は?