私は現在 ClearCase に取り組んでおり、現在 GIT に移行しています。しかし、すべての作業が GIT で行われ、データが ClearCase ストリームに同期されるように、この移行が必要です。GIT と CC の両方で同じブランチ名とストリーム名を使用するため、スクリプト作成は問題になりません。ここでの問題は、
CCとGITを同期するのに最適なモデルを提案できますか
CC のすべての Vob を GIT の単一リポジトリとして保持し、CC の主要なストリームを GIT のさまざまなブランチとして保持します。- 単一の GIT リポジトリ (VOBS) と多数のブランチ (CC ストリーム)。- VOB が多くのブランチを持つ単一のレポとして保持されるため、これはより少ないスペースを占有します。
重要な CC ブランチを独立した GIT リポジトリとして配置し、各リポジトリにすべての CC VOB を配置します。- 多数の CC ブランチ用の多数の GIT リポジトリ - VOB が複製されるため、これは多くのスペースを占有します。
ClearCase との同期を維持するための最良の方法はどれだと思いますか?