Um meine Fähigkeit, meine eigenen Änderungen zu verfolgen, zu beschleunigen, möchte ich gerne git verwenden. Mein Team benutzt RTC (Rational Team Concert). Es gibt eine nette Integration mit Git: Ссылка . So etwas konnte ich für git-RTC noch nicht finden. Beachten Sie, es gibt einen Artikel darüber, wie Sie RTC mit einem anderen SCM wie Git integrieren könnten: Ссылка . Ich bin jedoch auf der Suche nach der Art der detaillierten Workflow-Anweisungen, die von der p4-git-Bridge zur Verfügung gestellt werden, z. B. wie Sie Ihre Dateien einrichten, Dateien synchron halten und git-Commits an RTC senden.
Ich würde gerne wissen, ob jemand anderes dieses Problem gelöst hat.
Ich überlege mir entweder:
In jedem Fall würde ich einen Git-Stash machen, um meine eigenen Änderungen zu speichern, so dass die Synchronisierungsänderungen in ihren eigenen Commits gespeichert werden.
Wenn ich # 1 tue, vermute ich, dass meine Änderungen einfach bereit sind, sich an RTC zu binden, vielleicht über die GUI oder die Befehlszeile.
Im Fall von # 2, wenn ich zwischenzeitliche Commits gemacht habe, kann ich vielleicht git rebase verwenden, um die Commits neu zu ordnen, so dass meine sequenziell am Ende sind, und dann eine Patch-Datei erstellen, die auf die RTC-Sandbox angewendet wird / p>
Ein weiterer Gedanke ist es, die p4-Skripte neu zu schreiben, um RTC zu unterstützen. Ich weiß noch nicht genug über die RTC-Befehlszeilenschnittstelle, um dies zu beurteilen.
Der einfachste Weg bleibt 1 / "git in der RTC-Sandbox (lokaler Arbeitsbereich)"
Fügen Sie das .git-Verzeichnis zu Ihrem .jazzignore
hinzu und Sie können mit der Arbeit beginnen.
Die ausstehenden Änderungen Ihrer RTC werden alle Änderungen in Ihrem git-Arbeitsbaum aufgreifen.
Wenn Sie Ihren git-Arbeitsbaum jedoch von Ihrer RTC-Sandbox getrennt halten möchten, können Sie GIT-WORK-TREE
verwenden, damit sich Ihre git-Arbeitsbaumstruktur bei jeder Änderung Ihrer RTC-Sandbox aktualisiert.
Siehe " Running" git status "Gegen ein Repository, das sich an einer anderen Stelle im System befindet ".
Tags und Links git rtc rational-team-concert