Mercurials Fetch Extenson wird bequem aus einem Remote-Repository abgerufen und zusammengeführt. Vor kurzem wurde diese Funktion von den Entwicklern abgelehnt. Sie empfehlen, dies zu vermeiden, und es steht auf der Liste der ungeliebten Funktionen .
In vielen Fällen ist es nützlich, eine Zusammenführung mit einem Befehl abrufen und initiieren zu können (was hg pull -u nicht tut). Ich gehe davon aus, dass es einen Grund für die Ablehnung gibt, aber ich konnte keinen in der Dokumentation oder online finden. Was ist der Grund für die Ablehnung? Ich suche nicht nach Meinungen, sondern nach dem tatsächlichen Grund für die Ablehnung (was möglicherweise darin besteht, dass das Entwicklerteam der Meinung ist, dass es nicht verwendet werden sollte).
Der Grund, den ich finden konnte, ist, dass kein Kernentwickler es verwendet. Dies führt zu geringem Wartungsaufwand und wird als Zeichen fragwürdiger Nützlichkeit angesehen. Siehe mercurial-scm.org/pipermail/mercurial-devel/2011-September/…
Karl Bartel