1

commons-lang-2.0.jar を commons-lang-2.4.jar にアップグレードしようとしています。2.4 jar をソース管理に追加しようとすると、Clear Case は次のエラーをスローします。

An element with this name (commons-lang-2.4.jar) has ALREADY been created in ClearCase for
this directory [lib], may be in a different version history of this directory that the one
you are seeing.
Review the version history of this directory [lib] to find it.

これは、commons-lang-2.0 jar が lib フォルダーに存在し、2.4 を追加する前に 2.0 を削除する必要があるためだと思います。私が正しいかどうか誰かに教えてもらえますか?もしそうなら、2.0 jar を削除して 2.4 に置き換えるにはどうすればよいですか?

4

1 に答える 1

0

これは、ファイルが追加されて lib から削除された「 Evil Twins 」に関する警告のように見えますcommons-lang-2.4.jar(また、ファイルを再度追加すると、同じ名前の新しい要素が作成されますが、完全に別の履歴が作成されます: Evil Twin)
も参照してください。 「悪の双子問題と減法融合」。

「悪魔の双子について」を参照して、どのバージョンのlibファイルが既に含まれているかを確認してくださいcommons-lang-2.4.jar

の適切なバージョンが見つかったらlib、それを現在のバージョンの lib にマージして、削除されcommons-lang-2.4.jarた .

于 2012-07-18T17:27:33.713 に答える