個人的なプロジェクトの家で私はMercurialを使用していますが、私たちはClearCaseを使用しています。ClearCaseの "ロック"ファイル - どのようにリファクタリングするのですか?
Visual Studioでコードベースのいくつかの水平な(多くのソースファイルに触れる)リファクタリングを実行しようとしていますが、各ファイルがClearCaseによってロックされているため、ロックが解除され、チェックアウトはのためです。
Mercurialでは、私が知っている限り、そのような概念はありません。ファイルはいつでもロックされていません!
リファクタリングを行う方法や、複数のファイルに作用する他の操作を、手動でそれぞれチェックアウトする必要はありませんか?
を変更することは、より良いVCSをアップグレードするために、Yが掲載します長期的に私たちの最高の賭け。短期間では、すべてのファイルのロックを解除し、チェックイン時のフォールアウトに対処することができます。クリアケースのリモートクライアント(CCRC)の場合、チェックアウトされているファイルと比較されているファイルは、OSの読み取り専用フラグです。すべてのファイルを読み取り/書き込みできます...その後、変更されたファイルをチェックインします。 – bwawok