2017-01-27 16 views

答えて

0

アラクシスのマージやそのようなツールを使用してください。あるビューから別のビューにファイルをマージします。準拠し、テストを実行します。そしてすべての権利をチェックインします。

horyをgit repoに移行することを検討してください。私はhttps://github.com/charleso/git-ccでそれをしました。しかし、私は特に私のプロセスのためにいくつかのコードをハッキングしています。であろう(他のツールを使用するか、または他のSCMに移行することなく)

0

ClearCaseの方法はcleartool findmerge
(その代わりに他の非と双方向のマージ三方の付加的な利点を有するであろうあなたのケースでツール)

見る「findmerge usage」を、マージ-ClearCase:

cd /path/to/second/view 
cleartool findmerge . -nc -ftag tag_of_first_view -merge 
# test and check-in 
0

をそれぞれが、特にこれらのサブセットがあれば、サブ任意の交差を持っていないファイルのセット、(そう、しかし、可能性を持っている場合異なる "cを表す(UCMなど)を使用している場合は、ビューの設定を確認することができます。

これらは動的ビューであれば、次のコマンドを実行します。

cleartool catcs -tag view1 > view1.txt 
cleartool catcs -tag view2 > view2.txt 
cleartool diff -gra view1.txt view2.txt 

をサイドバイサイドを取得するために違いを比較します。選択するバージョンを計画することができます。

Mergeは間違いなく良い選択ですが、ほとんどの他のSCMツール、CCバージョンのディレクトリとは異なり、マージをプレビューする必要があります。また、同じディレクトリの異なるブランチと現在表示されているファイル1つのブランチの中のファイルが他のブランチから削除された場合、ファイルはマージ時に「消える」可能性があります。彼らはまだそこにいます、あなたはそれらを戻ってリンクしなければならないかもしれません...

関連する問題