W programie Visual Studio otwórz Eksplorator kontroli źródła:
- Wyświetl | Team Explorer
- Wybierz projekt zespołowy z Team Explorer, rozwiń go i kliknij dwukrotnie Kontrola źródła
- W lewym okienku Eksploratora kontroli źródła wybierz projekt zespołowy .
- W panelu po prawej stronie znajdź gałąź mainline, kliknij prawym przyciskiem myszy i wybierz opcję Scal ...
- W rozwijanej gałęzi docelowej wybierz gałąź deweloperską.
- Jeśli chcesz uzyskać podzbiór wszystkich zmian w głównej linii:
- Wybierz przycisk opcji Wybrane zestawy zmian i kliknij Dalej .
- Wybierz zestawy zmian, które reprezentują scalenie z gałęzi innego dewelopera do głównego, kliknij Dalej .
- W przeciwnym razie, zachowaj wszystkie zmiany do określonej wersji zaznaczone, kliknij Dalej
- Następnym krokiem jest wybranie typu wersji. Domyślna najnowsza wersja jest oczywiście prosta i oczywista: wprowadziłbyś wszystkie zmiany od momentu utworzenia gałęzi z głównej linii do gałęzi. Inne opcje są proste, ale samouczek wyjaśniający każdą dostępną tutaj opcję zająłby sporo miejsca.
- Przejdź przez pozostałe kroki kreatora.
- Kliknij Finish .
- Jeśli wystąpią jakiekolwiek błędy lub konflikty scalania, zostanie wyświetlony monit o ich rozwiązanie, podobnie jak w przypadku sprawdzenia zmian w kontroli źródła, gdy inne zmiany zostały wprowadzone od ostatniego pobrania.
- Po zakończeniu scalania wszystkie zmiany znajdują się w lokalnej kopii oddziału, ale nie zostały jeszcze zatwierdzone do kontroli źródła. Po ukończeniu wszystkich kompilacji i testów w swojej gałęzi możesz sprawdzić scalanie. Z programu Visual Studio:
- Wyświetl | Inne okna | Oczekujące zmiany
- Upewnij się, że wszystkie pliki związane z tym scaleniem są zaznaczone, dodaj komentarze opisujące scalanie i kliknij Odłóż .
Zalecam zachowanie scalania (i wszelkich niezbędnych rozwiązań konfliktów podczas scalania, przerw w kompilacji, przerw w testach) jako własnego zestawu zmian. Oznacza to, że nie należy łączyć innych funkcji ze scaleniami. Szczegółowe zestawy zmian znacznie ułatwiają przeglądanie historii kontroli źródła i identyfikację pojedynczej zmiany zainteresowania. Utrzymywanie pracy scalania we własnym zestawie zmian pomaga osiągnąć ten cel.
Istnieje również wiersz polecenia do scalania, uruchamiany tf merge /?
z wiersza polecenia programu Visual Studio.
Powodzenia i miłej zabawy!