entfernt wurde ich für die Quecksilber-Äquivalent der Lösung auf diese Frage suchen:HG: finden, wo eine gelöschte Zeile
How do I "git blame" a deleted line?
Kurz gesagt, ich bin auf der Suche in einem Mercurial begehen, wo eine Linie hinzugefügt wurde und in der aktuellen Revision ist diese Zeile nicht mehr vorhanden, und ich möchte herausfinden, wann und warum sie entfernt wurde.
Nicht ganz ein Duplikat, aber siehe [diese Frage] (http://stackoverflow.com/questions/9725856/in-mercurial-how-can-i-find-changesets-that-contain-a-string). – shambulator
wunderbar, das half mir von 'hg show 9876: tipppfad/zu/datei | grep --all "pattern" -U20' zu 'hg grep -r 9876: tipp" pattern "pfad/zu/file', was genau das war, was ich brauchte. Wenn du das als Antwort gibst, werde ich es akzeptieren. Ursprünglich habe ich es ohne "--all" versucht, weil ich dachte, dass es ein Ersatz für das Flag -r ist, fand aber heraus, dass es nur die erste Revision auflistet, wenn nicht --all angegeben wird. – undefined
Danke für das Angebot, Brian, aber ich habe dich nur auf eine bestehende Antwort hingewiesen, die es gelöst hat. Schreibe eine kurze Antwort auf und gib [krtek upvote] (http://stackoverflow.com/a/9726648/715075) :) – shambulator