Scalanie plików i folderów
Różnych powodów opisanych w Oddział folderów i plików, zespoły deweloperów oprogramowania wiele pracy w codebase, która jest forked do różnych gałęzi.Jeśli używasz oddziałów, ostatecznie zespołu należy zintegrować pracy, który został wykonany na różne oddziały niektórych fazach projektu.Zmiany wprowadzone w różnych funkcji zespołu oddziałów scalone konieczne na przykład gdy można przystąpić do badania pełnej wersji oprogramowania.
Procedury opisane w tym temacie doradzać, jak korzystać z interfejsu graficznego z Visual Studio Application Lifecycle Management (ALM) ze sobą scalić zmiany wprowadzone w różnych branżach.Informacje dotyczące sposobu wykonania scalenia w wierszu polecenia, zobacz Merge Command.
Wymagane uprawnienia
Aby wykonać te procedury, musi mieć następujące uprawnienia ustawić:
Musi mieć odczytu uprawnienia dla elementu w drzewie źródła i wyewidencjonować ustawić uprawnienia dla elementu w drzewie docelowych Zezwalaj na.
Musi mieć scalania zestawu uprawnień dla ścieżki docelowej.
Jeśli element w drzewie docelowego jest zmieniana, musisz mieć wyewidencjonować ustawiono uprawnienie dla drzewa źródłowego i drzewa docelowej Zezwalaj na.
Jeśli wszystkie pliki, których dotyczy operacja są zablokowane, musi mieć blokady ustawić uprawnienie Zezwalaj na.Aby uzyskać więcej informacji o uprawnieniach, zobacz Team Foundation Uprawnienia serwera.
Inicjowanie scalania z okna Źródło formantu
Ważne |
---|
Po wydaniu Visual Studio Team Foundation Server 2010 rozpoczęła się rozróżnienia pomiędzy gałęziami i folderów.Na przykład na poniższej ilustracji widać wyświetlania oddziałów i foldery z różnych ikon. Można nadal gałęzi i scalanie wśród folderów i najlepszych praktyk dla zespołu wykonać jest oddział i scalić tylko wśród oddziałów.Aby uzyskać więcej informacji, zobacz Oddział folderów i plików. |
Scalanie oddziałów, pliki i foldery z Eksploratora kontroli źródła
W Explorer kontroli źródła, wybierz gałąź, folder lub plik, który chcesz scalić.
Kliknij pliku menu, wskaż Kontrola źródła, wskaż Branching i scalanie, a następnie kliknij przycisk scalania.
Kreatora scalić kontroli źródła jest wyświetlany.Aby uzyskać informacje na temat użyć tego kreatora, aby ukończyć scalanie, zobacz za pomocą Kreatora korespondencji seryjnej kontroli źródła, aby ukończyć scalanie.
Inicjowanie scalania z okna Changeset śledzenia
Można użyć Śledzenia Changeset okno, aby przeglądać informacje, takie jak, gdzie dokonano changeset, gdzie został połączony i wystąpienia tych zdarzeń.Oddziałów, w którym scalone changeset nie są wyróżnione.Jeśli widzisz oddziału, w którym wiadomo changeset jest potrzebna, ale brakuje, można użyć przeciągnij i upuść operacji, aby rozwiązać ten problem.
Ważne |
---|
Tej procedury można przeprowadzić tylko dla punktu, które wpływają na oddział.Na przykład na poniższej ilustracji można wyświetlić wyświetlania oddziałów i foldery z różnych ikon. Aby uzyskać więcej informacji, zobacz Oddział folderów i plików. |
Przeciągnij i upuść Changeset okno Changeset śledzenia
W Explorer kontroli źródła, wybierz gałąź, folderu lub pliku, który jest zawarty w oddziale firmy.
Kliknij prawym przyciskiem myszy wybrany element i kliknij przycisk Wyświetlanie historii.
W historii okna, kliknij prawym przyciskiem myszy changeset, który chcesz wyświetlić, a następnie wybierz Changeset toru.
Zaznacz oddziały pojawi się okno dialogowe.
(Opcjonalnie) W docelowej oddziały listy, sprawdź oddziałów, które chcesz wyświetlić i usuń zaznaczenie oddziałów, które chcesz ukryć.
Kliknij wizualizować.
Śledzenia Changeset okno.
Przeciągnij oddział, który zawiera changeset do oddziału firmy docelowej.
Kreatora scalić kontroli źródła jest wyświetlany.Aby uzyskać informacje na temat użyć tego kreatora, aby ukończyć scalanie, zobacz za pomocą Kreatora korespondencji seryjnej kontroli źródła, aby ukończyć scalanie.
Przykład: Gdy jest to nowa metoda?
Aby zilustrować, jak można użyć powyższej procedury, rozważmy następujący przykład.Julie zwróciła Chris do wdrożenia nowej metody niektórych kod FeatureTeamA, który wykorzystuje ona w jej kod FeatureTeamB.Chris pisze kod dla nowej metody i on zaewidencjonuje w oddziale firmy FeatureTeamA.Spełnia Julie kolega z pracy, jak on opuszcza na dzień i wymienia się, że ma on zaewidencjonowany nowej metody.
Julie pobiera ponownie swoim biurku i znajdzie najnowsze źródło, ale nie ma ona nową metodę, Chris sprawdzane w.Przechodzi ona do Explorer kontroli źródła, widoki historii okno oddział FeatureTeamA i jej można zobaczyć, że z changeset 50 Chris nie rzeczywiście Sprawdź w nowej metody.Użytkownik kliknie prawym przyciskiem myszy changeset 50 i klika Changeset toru, i zostanie wyświetlone następujące okno:
Śledzenie Changeset okna: Scalanie do gałęzi
Z Śledzenia Changeset okna, Julie widoczne sprawdzone metody z changeset 50 Chris i scalone go do oddziału Dev z changeset 51.Ale Julie nie można uzyskać nowy kod, aż changeset 50 zostaną scalone w oddziale firmy FeatureTeamB.Aby gałąź Dev ona przeciągane na gałąź FeatureTeamB, aby uruchomić Kreatora korespondencji seryjnej kontroli źródła, która następnie używa do zakończenia scalania.
Aby ukończyć scalanie za pomocą Kreatora korespondencji seryjnej kontroli źródła
Po wykonaniu jednej z powyższych procedur, Kreatora scalić kontroli źródła jest wyświetlany.Ten kreator umożliwia określenie źródłowej i docelowej korespondencji seryjnej.Można scalić jeden całej gałęzi do innego oddziału lub można wybrać określonych changeset lub grupy punktu, który chcesz scalić.
Scal pliki, foldery lub oddziałów za pomocą Kreatora korespondencji seryjnej kontroli źródła
W Kreatora scalić kontroli źródła, oddział źródła pole, wpisz nazwę gałęzi źródła zespołu projektu, lub kliknij Przeglądaj można wybrać jedną z listy.
W oddziału firmy docelowej rozwijanej listy wybierz zespół docelowego projektu gałęzi, do którego chcesz scalić oddziału źródła.
Zaznacz zakres zmian, które chcesz scalić w oddziale firmy docelowej albo wybierając wszystkie dotychczasowe zmiany do określonej wersji lub wybrane punktu opcję i kliknij przycisk Dalej.
Porada Jeśli to możliwe, kliknij wszystkie dotychczasowe zmiany do określonej wersji, poprzez zmniejszenie ryzyka konflikty w przyszłości scalenia.
Jeśli wybrano wszystkie dotychczasowe zmiany do określonej wersji, a następnie Zaznacz wersje elementów źródła zostanie wyświetlona strona.Wybierz wersję elementy, które chcesz użyć.
Changeset
Scalanie określając changeset wersji.
Data
Scalanie, określając wersji daty.
Etykieta
Scalanie określając etykiecie wersji.
Najnowsza wersja
Scalanie, określając najnowszej wersji.
Obszar roboczy
Scalanie określając obszaru roboczego wersji.
Jeśli wybrano wybrane punktu, a następnie Zaznacz punktu do scalania w oddziale firmy docelowej zostanie wyświetlona strona.Wybierz changeset, które chcesz scalić.
Porada Można naciśnij i przytrzymaj FORMANTU lub klawisze SHIFT i wielokrotnego wyboru ciągłego zakresu.
Kliknij Dalej, a następnie na Wykonaj operację scalania kliknij opcję Zakończ.
Jeden lub więcej oczekujących zmian są generowane.
(Opcjonalnie) Jeśli chcesz szybko sprawdzić oczekujące zmiany, można wykonać następujące kroki:
Kliknij widoku menu, wskaż Other Windows, a następnie kliknij przycisk Oczekujące zmiany.
Wybierz okno oczekujące zmiany i zaewidencjonować zmiany.Aby uzyskać więcej informacji, zobacz Ewidencjonowanie pracy w ścieżce bazowej kodu zespołu.
Zobacz też
Koncepcje
Korzystanie z Eksploratora kontroli źródła do zarządzania plików w systemie kontroli wersji