changeset

Jak odzyskać hash dla bieżącego commita w Git?

Chciałbym zachować (na razie) możliwość łączenia zestawów zmian Gita z workitems przechowywanymi w TFS. Napisałem już narzęd ... item w TFS i zobaczyć jakie zestawy zmian Git są powiązane z workitem. Jak mogę łatwo pobrać hash z bieżącego commita z Git?

W przypadku Mercurial, Jak mogę "skompresować" serię zestawów zmian przed naciśnięciem?

Powiedzmy, że mam lokalne i zdalne repozytorium Mercurial. Teraz zaczynam pracę nad filmem. Pracuję nad tym, a kiedy myślę, ż ... ad. Jak mogę to zrobić bez większych kłopotów? Wierzę, że mógłbym to zrobić z patchami, ale wygląda na to, że to dużo pracy.

Mercurial-wszystkie pliki, które zmieniły się w changeset?

Jak można określić wszystkie pliki, które zmieniły się w danym zestawie zmian? Nie szukam w tym przypadku Diffa, tylko listę Dodaj/usuń / modyfikacje. hg log -vprX robi listę diffów, ale chcę tylko pliki.

TFS: etykiety vs Zestawy zmian

Staram się wymyślić najlepsze praktyki dotyczące wykorzystania kontroli źródeł TFS. W tej chwili, za każdym razem, gdy robimy ... h? Czy można następnie użyć zestawu zmian, aby wrócić w razie potrzeby lub etykiety są jeszcze bardziej uniwersalne? Dzięki!