Wie kann ich mit Borland StarTeam meine Dateien zusammenführen, wenn sich die Ordnerstruktur geändert hat?

StackOverflow https://stackoverflow.com/questions/28578

Frage

Ich bin gerade dabei, Code zu überarbeiten, der auch das Verschieben von Ordnern umfasst, und möchte regelmäßig zusammenführen, um die Dinge auf dem neuesten Stand zu halten.Was ist der beste Weg zum Zusammenführen, nachdem ich Ordner in meiner Arbeitskopie verschoben habe?

War es hilfreich?

Lösung

Sie können die Dateien auch in StarTeam verschieben.Anschließend zusammenführen.

Was auch immer Sie tun, stellen Sie sicher, dass Sie die Dateien nicht löschen und in StarTeam erneut hinzufügen.Wenn Sie das tun, geht der Dateiversionsverlauf verloren.

Andere Tipps

Das Verschieben der Dateien in StarTeam und das anschließende Aktualisieren Ihres Projekts/Ihrer Lösung ist der sauberere Weg.Ich würde auch vorschlagen, vor jeder Aktion ein Ansichtslabel zu erstellen, damit Sie einen eindeutigen „Rollback“-Punkt haben, wenn etwas schief geht :)

Ordner in StarTeam können entsprechend den Dateisystemverschiebungen umbenannt werden, indem Sie mit der rechten Maustaste auf den Ordner klicken und zu „Eigenschaften“ wechseln.Wenn Sie neue Verschachtelungsebenen erstellt haben, müssen Sie diese Ordner normal erstellen.Wenn Sie Dateien zwischen vorhandenen Ordnern verschoben haben, können Sie diese in StarTeam verschieben, indem Sie sie aus dem Dateifenster rechts in den neuen Ordner links ziehen.Dateien können auf die gleiche Weise wie Ordner umbenannt werden, um sie an einen neuen Namen in StarTeam anzupassen. Klicken Sie dazu mit der rechten Maustaste auf die Datei und wählen Sie „Eigenschaften“.

Als Mitbenutzer von StarTeam gilt Ihnen mein Mitgefühl.

Im Idealfall könnten Sie die Ansicht verzweigen und wieder zusammenführen, wenn Sie mit Ihren Überarbeitungen zufrieden sind, um eine Beschädigung des Builds zu vermeiden.Da Sie jedoch StarTeam verwenden, würde ich vorschlagen, kleine inkrementelle Änderungen an der Ordnerstruktur vorzunehmen und zu akzeptieren, dass es dabei wahrscheinlich zu einigen Fehlern kommen wird.Es wird wahrscheinlich weniger zeitaufwändig und intuitiver sein als der Versuch, die Schnittstelle zum Zusammenführen von Ansichten zu verwenden.

Das Problem besteht darin, dass ich mir Sorgen mache, dass der Build in der Zwischenzeit kaputt geht, während ich Ordner in StarTeam verschiebe.Ich schätze, die einzige Möglichkeit, das zu vermeiden, besteht darin, bereit zu sein, aktualisierte Projektdateien hochzuladen, sobald ich Dinge in StarTeam verschiebe, und dies so schnell wie möglich zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top