1

これを行うことで、ブランチ内のファイルをソース管理に追加しようとします:

ct mkelem -ci -nc

そして、私はこのエラーを受け取ります:

File already exists in "other_branch" branch.

Resolution: Since this file already exisit in ClearCase you will have to, selectively, merge this file from other_branch branch to your current branch/view.

は完全に時代遅れother_branchであり、現在のブランチ ファイルをそのまま使用して 100% マージしようとしています。これをコマンドラインで clearcase に伝える方法はありますか? ct mkelem -force (または -replaceAnyOtherFileWithThisName) -ci -nc のように?

4

1 に答える 1

1

その要素を完全に削除する以外に、多くの解決策はありません(これは一般的に危険です。あなたの場合を除いて、これは廃止されたブランチに関するものです)。

cleartool rmelem

ただし、「より安全な」ルートは、そのファイルの追加以外のすべての変更を無視して、古いブランチをマージすることです。
そうすればmkelem、同じファイルをもう一度 ' ' する必要がなくなり、既存のものを再利用できます (そしてその内容を完全に変更します)。

于 2013-01-07T14:47:14.723 に答える