2011-08-02 8 views
1

私が働いている製品の1つは、約10年前に始まりました。このプロジェクトで働いていた開発者がいくつかあり、このプロジェクトの生涯を通じていくつかの合併が起こっていました。今バージョン情報(クリアケースバージョンツリー)を取り、ラベルを適用し、チェックアウトには長い時間がかかります。バージョン管理のコードとパフォーマンスのメンテナンス性を向上させるために古いブランチを削除して(3年前と同じように)良い考えですか?レガシーコードのブランチを削除する

答えて

1

UCMでClearCaseを使用している場合は、ブランチを削除すると、そのブランチのすべてのバージョンをすべてのファイルに対して削除する場合にのみ可能です。
ベースClearCaseでは、すべてを適切に削除するのは難しく、かなり複雑です。

まず最初にを無効にしてください。これらのブランチは、mkelemまたはlsvtreeのような処理を高速化するかどうかを確認します。

cleartool lock -obsを参照してください。

+1

注:ロックはrmelemまたはrmbranch(https://www-304.ibm.com/support/docview.wss?uid=swg21251621)を防ぎますが、ClearCaseで何かを削除することに熱心ではないので、問題ありません。 – VonC

関連する問題