Adnotacja pozwala na zobaczenie ostatniej zmiany w tej linii, jeśli ta zmiana jest połączeniem, wtedy nie mam innego wyjścia, jak przeszukać historię zmian i znaleźć następnym razem został zmodyfikowany.Mercurial - Wyświetl wszystkie zestawy zmian, które modyfikują konkretną linię w pliku
Próbowałem zostały również hg grep -l '[contents of line]'
ALE:
- a) nie mogę dowiedzieć się, jak kierować konkretne pliki (tak to trwa wiecznie w umiarkowanie wielkości repo)
- b) Wydaje zwrócić tylko ostatni numer wersji
Poniższy link jest niejasno podobny - How to find all changsets where a reference to a function was modified?
Może to dlatego, że jestem na późniejszej wersji TortoiseHg (3.2.3), ale nie widzę, w jaki sposób pomaga to odizolować zmiany jednej linii? (Nie mogę znaleźć opcji manifestu, ale zachowanie adnotacji plików z menu kontekstowego eksploratora/wtyczki wydaje się robić to, co sugeruje ta odpowiedź, czyli jak plik wygląda na różne wersje, wciąż musisz znaleźć wiersz pytanie w każdej wersji.) – downwitch
za brakujący manifest - http://stackoverflow.com/questions/23457746/manifest-button-missing-in-tortoise-hg – Tom