Phabricator Arkanist arc land vs arc ändern

Ich bin mit Phabricator und Arkanist für code-reviews in meinem team. Die 'arc-land" - Befehl ist genial, aber es ist ein Szenario, wo es nicht für uns arbeiten.

Haben wir eine einzelne xml-Datei, die enthält eine verknüpfte Liste (jedes element bezieht sich auf einen vorherigen element). Wir machen keine änderungen an dieser Datei sehr oft, aber einmal in eine Weile wir. Wenn zwei Leute änderungen an der gleichen Zeit einen "stillen" Konflikt Auftritt, was bedeutet, dass die verlinkte Liste ist gebrochen, weil sowohl die neuen Elemente, die Verknüpfung zu dem vorherigen element. Dies ist nicht sehr schwer zu beheben sind. Aber keine merge-Konflikte ausgelöst werden, die von git.

So, wenn wir laufen, arc land, die falsche xml-Datei wird automatisch geschoben. Das wollen wir nicht.

Wäre die richtige Aktion zu verwenden arc ändern, und beheben Sie dann, dass der Konflikt manuell, gefolgt von einem git-push (wie wir es heute tun, ohne jede Hektik), oder wie würden Sie vorschlagen, bewegen uns mit dieser?

InformationsquelleAutor Jay Pete | 2013-07-11
Schreibe einen Kommentar