特定の 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.javaJavaLiveProject/MyJavaProgram.java
MySampleProgram.javaこれが起こらなかったコードが同じ名前 (たとえば) を持つ他のインスタンスがあります。
何か案は?