Niedawno przeniosłem się z Mecurial do TFS 2012, aby zająć się kontrolą źródła. Do tej pory bardzo to lubię, ale utknąłem w jednym aspekcie, więc miałem nadzieję, że ktoś tutaj pomoże mi.TFS 2012 sprawdzanie, czy oddział został scalony
Załóżmy, że mam gałąź o nazwie "Główna", a następnie rozgałęzam ją, nazywając ją "Cechą 1". Mogę pracować nad modyfikacjami w "Cechie 1", a wtedy w tym momencie Mecurial narysuje widelec na drodze.
Jeśli następnie scalę moje zmiany "Cechy 1" w "Główne", firma Mecurial ponownie optycznie połączy się z widelcem. Mógłbym wtedy wprowadzić kilka modyfikacji do "Cechy 1", co spowodowałoby kolejny podział, i po raz kolejny, Mecurial dałby mi wizualną reprezentację tego.
Próbowałem tego samego w TFS i chociaż faktyczne rozgałęzianie i łączenie jest bardzo łatwe, trudno jest wyliczyć, czy ostatnie zmiany w obrębie "Cechy 1" zostały połączone w "Główne", czy też są zaległe zmiany do scalenia.
Funkcja "Track Changeset" jest już blisko i da mi znać, że "Feature 1" został w pewnym momencie połączony z "Main", ale nie wyświetla się, jeśli "Feature 1" został zmodyfikowany od ostatniego łączyć.
Zasadniczo pytam w skrócie: "Jak mogę sprawdzić, czy oddział ma jakiekolwiek zmiany od czasu ostatniego połączenia z rodzicem?"
Być może utknąłem w sposobie, w jaki Mecurial zwykł robić różne rzeczy, ale naprawdę doceniam pomoc lub wskazówki dotyczące powyższego problemu.
Dziękuję za odpowiedź - nadal nie widzę, jak mogę się upewnić, że od czasu scalenia nie wprowadzono żadnych zmian. Czy mógłbyś wyjaśnić, jak mogę sprawdzić z trochę więcej szczegółów za pomocą mojego przykładu powyżej? Dzięki –
Mam zaktualizowaną odpowiedź, sprawdź to. – Isaiah4110
Bardzo doceniane dzięki. –