Udostępnij za pośrednictwem


Budowanie wyboru w oczekujące zmiany, które są kontrolowane przez Gated Zaewidencjonuj

Gdy ewidencjonujesz pliki do folderu kontroli wersji, kontrolowanego przez proces kompilacji bramkowanego zaewidencjonowania, należy wykonać kilka dodatkowych kroków, aby ukończyć ewidencjonowanie.

Bramowego ewidencjonowania okno dialogowe

Wymagane są uprawnienia

Musisz być jednym z Współautorów dla projektu zespołu.Zobacz Domyślne grupy, uprawnienia i role serwera TFS [przekierowanie].

Rozpocznij ewidencjonowanie zmian do folderu kontrolowanego przez kompilację bramkowanego zaewidencjonowania.

Jeśli podczas ewidencjonowania pojawi się okno dialogowe Bramowane zaewidencjonowanie, zmiany należy najpierw skompilować w Team Foundation Build.

Aby zaewidencjonować zmiany do folderu kontrolowanego przez kompilację bramkowanego zaewidencjonowania

  1. W oknie dialogowym Bramowane zaewidencjonowanie:

    • Jeśli wyświetlana jest definicja kompilacji, przejdź do następnego kroku.

    • Jeśli wyświetlone jest menu Definicja kompilacja zamiast nazwy definicji, z menu Definicja kompilacji wybierz do użycia definicję kompilacji, zgodnie z sugestią inżyniera kompilacji.

  2. Zdecyduj, jak chcesz postępować dalej:

    • Anuluj operację zaewidencjonowania i kontynuuj pracę: Jeśli jeszcze nie chcesz kompilować swoich zmian, wybierz Anuluj, a następnie, gdy system spyta, czy chcesz usunąć zestaw odłożony, wybierz Tak.

    • Anuluj operację zaewidencjonowania i rozpocznij prywatną kompilację swoich zmian: Jeśli chcesz własnoręcznie skompilować kod w prywatnej kompilacji, wybierz Anuluj.Teraz możesz ręcznie skompilować zestaw odłożony.Aby uzyskać więcej informacji, zobacz Kolejkowanie kompilacji.

    • Rozpocznij operację zaewidencjonowania, przy jednoczesnym zachowaniu zmian w obszarze roboczym: Aby postępować dalej z operacją zaewidencjonowania i kontynuować pracę ze zmianami, zobacz Rozpocznij z bramkowanym zaewidencjonowaniem, po zachowaniu zmian w obszarze roboczym.

    • Rozpocznij z operacją zaewidencjonowania, przy jednoczesnym usunięciu zmian w obszarze roboczym: Jeśli nie musisz kontynuować pracy ze swoimi zmianami, zobacz Rozpocznij z bramkowanym zaewidencjonowaniem, po usunięciu zmian w obszarze roboczym.

    • Obejdź wymaganie bramkowanego zaewidencjonowania: Jeśli posiadasz Uprawnienie do zastąpienia walidacji ewidencjonowania przez kompilację ustawione na Zezwalaj, możesz pominąć wymaganie bramkowanego zaewidencjonowania.Wybierz Pokaż opcje, a następnie wybierz Obejdź walidację kompilacji i ewidencjonuj zmiany bezpośrednio (wymaga uprawnień).

Rozpocznij z bramkowanym zaewidencjonowaniem, po zachowaniu zmian w obszarze roboczym

Proces bramkowanego ewidencjonowania dostarcza sposób postępowania dalej z ewidencjonowaniem i kontynuowaniem prac ze zmianami.Wadą tego postępowania jest to, że w przypadku pomyślnego ukończenia kompilacji, należy uzgodnić zmiany w obszarze roboczym ze zmianami zaewidencjonowanymi do kontroli wersji.

Aby rozpocząć z bramkowanym zaewidencjonowaniem, po zachowaniu zmian w obszarze roboczym

  1. Postępuj zgodnie z czynnościami opisanymi w Rozpocznij ewidencjonowanie zmian do folderu, który jest przedmiotem bramkowanego zaewidencjonowania.

  2. W oknie dialogowym Bramkowane zaewidencjonowanie wybierz Zmiany kompilacji.

    Gdy komunikat informacyjny pojawi się na stronie Oczekujące zmiany, w Team Explorer monitoruj kompilację, wybierając łącze tutaj, aby wyświetlić okno wyników kompilacji.Można również wybrać Ikona domowyStrona główna, a następnie Ikona kompilacjeKompilacje, aby monitorować kompilację na stronie Kompilacje.

    Uruchomione kompilacje można także monitorować, przy użyciu aplikacji Powiadomienia kompilacji lub adresu e-mail powiadomień kompilacji.Aby uzyskać więcej informacji, zobacz Uruchamiaj, monitoruj i zarządzaj kompilacjami.

  3. Po ukończeniu kompilacji:

    • Zaewidencjonowanie zatwierdzone: Zaleca się uzgodnić obszar roboczy, przed kontynuowaniem rozwijania kodu.Jeśli używasz aplikacji Powiadomienia kompilacji, pojawi się okno dialogowe Bramkowane zaewidencjonowanie.Wybierz opcję Uzgodnij.W przeciwnym przypadku, w Team Explorer, na stronie Kompilacje, w obszarze Moje kompilacje, otwórz menu skrótów dla ukończonej kompilacji, a następnie wybierz Uzgadnianie obszaru roboczego.Gdy pojawi się okno dialogowe Uzgadnianie obszaru roboczego, użyj go, aby rozwiązać konflikty kontroli wersji.

    • Zaewidencjonowanie odrzucone: Popraw problemy, które powodują odrzucenie zaewidencjonowania.W Team Explorer, na stronie Kompilacje, w obszarze Moje kompilacje, kliknij dwukrotnie kompilację (lub otwórz menu skrótów dla kompilacji, a następnie wybierz Otwórz).Pojawi się okno wyników kompilacji, które zawiera informacje, mogące pomóc rozwiązać problem, który spowodował niepowodzenie kompilacji.W przypadku niektórych typów problemów, można wybrać błąd lub problem, aby wyświetlić plik, który wymaga korekty.

Rozpocznij z bramkowanym zaewidencjonowaniem, po usunięciu zmian w obszarze roboczym

Jeśli chcesz postępować dalej z operacją bramkowanego zaewidencjonowania, a nie planujesz kontynuować pracy ze swoimi zmianami, możesz je usunąć z obszaru roboczego.Zmiany zostaną zachowane w zestawie odłożonym i skompilowane przez system.Jeżeli kompilacja ukończy się, zmiany są ewidencjonowane.Jeśli kompilacja nie powiedzie się, można zdjąć z półki zestaw odłożony, aby przywrócić zmiany z powrotem do obszaru roboczego.

Aby rozpocząć z bramkowanym zaewidencjonowaniem, po usunięciu zmian w obszarze roboczym

  1. Postępuj zgodnie z czynnościami opisanymi w Rozpocznij ewidencjonowanie zmian do folderu, który jest przedmiotem bramkowanego zaewidencjonowania.

  2. W oknie dialogowym Bramowane zaewidencjonowanie:

    • Wybierz Pokaż opcje, a następnie wyczyść Zachowaj lokalnie oczekujące zmiany.

    • Wybierz opcję Skompiluj zmiany.

  3. Gdy komunikat informacyjny pojawi się na stronie Oczekujące zmiany, w Team Explorer monitoruj kompilację, wybierając łącze tutaj, aby wyświetlić okno wyników kompilacji.Można również wybrać Ikona domowyStrona główna, a następnie Ikona kompilacjeKompilacje, aby monitorować kompilację na stronie Kompilacje.

    Uruchomione kompilacje można także monitorować, przy użyciu aplikacji Powiadomienia kompilacji lub adresu e-mail powiadomień kompilacji.Aby uzyskać więcej informacji, zobacz Uruchamiaj, monitoruj i zarządzaj kompilacjami.

  4. Po ukończeniu kompilacji:

    • Zaewidencjonowanie zatwierdzone: Teraz, gdy zmiany są zaewidencjonowane, możesz chcieć pobrać ostatnią wersję plików, aby obszar roboczy zawierał te zmiany.Aby uzyskać więcej informacji, zobacz Pobierz pliki z serwera.

    • Zaewidencjonowanie odrzucone: Popraw problemy, które powodują odrzucenie zaewidencjonowania.

      1. W Team Explorer, na stronie Kompilacje, w obszarze Moje kompilacje, kliknij dwukrotnie kompilację (lub otwórz menu skrótów dla kompilacji, a następnie wybierz Otwórz).Zostanie wyświetlone okno wyników kompilacji.

      2. W oknie wyników kompilacji, poszukaj informacji, mogących pomóc rozwiązać problem, który spowodował niepowodzenie kompilacji.W przypadku niektórych typów problemów, można wybrać błąd lub problem, aby wyświetlić plik, który wymaga korekty.

      3. Pobierz swoje zmiany z zestawu odłożonego.Aby uzyskać więcej informacji, zobacz Wstrzymanie pracy i zarządzanie zmianami odłożonymi na półkę.

      4. Popraw w swoich plikach problemy, które spowodowały niepowodzenie kompilacji.

Zobacz też

Koncepcje

Użycie procesu kompilacji ewidencjonowania warunkowego do sprawdzenia poprawności zmian

Wstrzymanie pracy i zarządzanie zmianami odłożonymi na półkę

Inne zasoby

Check In Pending Changes