Frage

Wie Quecksilber-Handle Dateien aufgeteilt? Was passiert, wenn ich einen Zweig und teilen eine Datei erstellen. Kann ich ziehe leicht Änderungen von einem Zweig, der die ursprüngliche, unsplitted Datei ändert?

War es hilfreich?

Lösung

Nach der Klärung Kommentar zu lesen, ist die Antwort nein. Mercurial verfolgt Dateien, nicht große Stücke von Code, so kann es nicht tun, soweit ich weiß.

Andere Tipps

Ich habe gerade ein kleines Experiment. Ich habe ein Repository (foo) mit einer großen Datei. Dann geklont ich, dass in bar, hg cp verwendet, um die Datei in zwei Dateien zu kopieren, und entfernt eine Hälfte in den beiden Dateien. Dann machte ich eine Änderung die gesamte Datei in foo zu beeinflussen, und fusionierte, dass in bar.

Als Ergebnis werden die Teile durch die jeweilige geteilte Datei enthalten waren richtig verschmolzen, während ich einen Konflikt für die ausgebauten Teile bekam. Meine lokale Version war leer, während die andere Version der Wechsel von foo war

Wenn Sie also mit der Beseitigung dieser Art von Konflikten zufrieden sind, jedesmal wenn Sie verschmelzen, könnte dies für Sie gut genug sein.

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