2010-11-24 10 views
4

Ich habe Mercurial für eine Weile in meinem Java-Projekt verwendet. Ich arbeite in einem Zwei-Mann-Team. Wenn ich zusammenführe, finde ich, dass das Umbenennen von Dateien nicht viele Probleme verursacht hat, aber das Umbenennen von Paketen hat große Probleme verursacht. Ist das ein bekanntes Problem? Kann ich irgendetwas tun?Probleme mit Paketumbenennung in Mercurial-Projekt

+0

hat der Merge-Erfolg ohne Fehler gemacht? – shellholic

+3

Sie müssen weitere Details zu den aufgetretenen Problemen angeben. Sprechen Sie über das Umbenennen des Verzeichnisses (das, obwohl Mercurial keine Verzeichnisse verfolgt, speziell dafür ausgelegt ist, großartig zu funktionieren) oder dass Sie in Paketänderungszeilen in jeder Datei manuell zusammenführen müssen (was ich auch nicht erwarten würde). Ohne Ihre Probleme zu detaillieren, kann Ihnen niemand helfen. –

+0

Als ich auf dieses Problem stieß, war die Zusammenführung ziemlich schmerzlos. Ich kann mich nicht an alle Details erinnern. Es sah so aus, als hätte Mercurial keine Zusammenführungskonflikte mit irgendwelchen Paketänderungslinien. – smuggledPancakes

Antwort

1

Verwenden Sie die HG-Befehle, um dies zu tun? Sie sollten Dateien/Verzeichnisse nicht verschieben, ohne hg zu verwenden.

Verwenden Sie hg move, um Dateien/Verzeichnisse zu verschieben, oder "hg mv --after", um einen Namen zu speichern, der bereits zuvor geändert wurde.