Synchronisieren Sie GIT und ClearCase

Ich arbeite derzeit an ClearCase und migriere jetzt zu GIT. Wir benötigen diese Migration jedoch so, dass alle Arbeiten in GIT ausgeführt werden und die Daten mit dem ClearCase-Stream synchronisiert werden. Wir werden die gleichen Zweig- und Streamnamen in GIT und CC haben, daher sollte das Skripting kein Problem sein. Das Problem hier ist,

Kann jemand vorschlagen, welches das beste Modell ist, um CC und GIT zu synchronisieren

Haben Sie alle Vobs in CC als Single-Repo in GIT und haben Sie den Hauptstrom in CC als verschiedene Zweige in GIT. - Single-GIT-Repo (VOBS) und viele Zweige (CC-Streams). - Dies nimmt weniger Platz in Anspruch, da VOBs als Single Repo mit vielen Filialen geführt werden.

Verfügen Sie über wichtige CC-Zweige als unabhängige GIT-Repositorys, und jedes Repository verfügt über alle CC-VOBs. - Viele GIT-Repos für viele CC-Zweige - Dies wird viel Platz in Anspruch nehmen, da VOBs übergreifend repliziert werden.

Was ist Ihrer Meinung nach der beste Weg, um es mit ClearCase synchron zu halten?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage