Tworzenie i udostępnianie kodu w programie TFVC za pomocą programu Visual Studio

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Niezależnie od tego, czy projekt oprogramowania jest duży, mały, czy zupełnie nowy, najlepiej używać kontroli wersji tak szybko, jak to możliwe. W tym artykule pokazano, jak rozpocząć pracę z Kontrola wersji serwera Team Foundation (TFVC), scentralizowanym systemem kontroli wersji.

  • Jeśli chcesz pracować w rozproszonym systemie kontroli wersji, możesz zamiast tego użyć usługi Git z usługą Azure Repos.

  • Jeśli masz kod, który chcesz przeprowadzić migrację do usług Azure DevOps Services, zobacz Omówienie migracji.

Wymagania wstępne

Połączenie do projektu

  1. W programie Visual Studio na stronie głównej programu Team Explorer wybierz ikonę Zarządzaj Połączenie ions.

  2. Na Połączenie stronie programu Team Explorer kliknij prawym przyciskiem myszy projekt zawierający repozytorium i wybierz pozycję Połączenie.

    Zrzut ekranu przedstawiający wybieranie Połączenie w celu połączenia projektu.

    Jeśli żądany projekt nie znajduje się na liście, wybierz pozycję Zarządzaj Połączenie ions, wybierz pozycję Połączenie do projektu, a następnie wybierz żądany projekt. Aby uzyskać więcej informacji, zobacz Połączenie z programu Visual Studio lub Programu Team Explorer.

Uwaga

Niektóre opcje menu tfVC nie są wyświetlane w programie Visual Studio, dopóki nie połączysz się z serwerem TFVC.

Konfigurowanie obszaru roboczego

  1. Na stronie głównej programu Visual Studio Team Explorer wybierz pozycję Konfiguruj obszar roboczy, aby zamapować projekt na folder na maszynie dewelopera.

  2. Potwierdź ścieżkę obszaru roboczego, a następnie wybierz pozycję Mapuj i Pobierz , aby zamapować obszar roboczy i pobrać kod.

    Zrzut ekranu przedstawiający mapowanie obszaru roboczego w celu pobrania kodu.

    Teraz możesz zaewidencjonować pracę źródłową, kompilacje kolejek i zarządzać nimi.

    Zrzut ekranu przedstawia komunikat o powodzeniu, który sprawdza, czy program Visual Studio jest teraz połączony z projektem.

Jeśli nie widzisz linku Konfigurowanie obszaru roboczego , być może masz już obszar roboczy na komputerze. Aby wyświetlić istniejące obszary robocze, otwórz Eksploratora kontroli źródła lub zapoznaj się z tematem Rozwiązania w programie Team Explorer. Aby uzyskać więcej informacji, zobacz Use Source Control Explorer to manage files in TFVC (Używanie Eksploratora kontroli źródła do zarządzania plikami w programie TFVC ) i Create and work with workspaces (Tworzenie i praca z obszarami roboczymi).

Zrzut ekranu przedstawiający program Team Explorer, na którym można wybrać Pozycję Eksplorator kontroli źródła lub Zarządzaj obszarami roboczymi.

Uwaga

Funkcja TFVC nie obsługuje obszarów roboczych na dyskach sieciowych ani ścieżkach UNC.

Dodawanie kodu do kontroli wersji

  1. Aby utworzyć nowy projekt kodu, który ma zostać umieszczony w obszarze Kontrola źródła kontroli wersji serwera TEAMVC, wybierz pozycję Nowy w obszarze Rozwiązania nastronie głównej programu Team Explorer. Umieść nowe rozwiązanie w zamapowanym folderze obszaru roboczego, takim jak c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Zrzut ekranu przedstawiający stronę główną programu Team Explorer z wyróżnioną pozycją Nowy w obszarze Rozwiązania.

    Jeśli masz już aplikację w toku, którą chcesz umieścić w obszarze kontroli źródła tfVC, przenieś rozwiązanie do folderu obszaru roboczego w systemie Windows Eksplorator plików.

    Zrzut ekranu przedstawia przeniesienie kodu źródłowego do folderu obszaru roboczego.

  2. Otwórz rozwiązanie w programie Visual Studio.

    Zrzut ekranu przedstawiający stronę główną programu Team Explorer, na której można otworzyć rozwiązanie w programie Visual Studio.

  3. Naciśnij klawisze Ctrl+Alt+L, aby otworzyć Eksplorator rozwiązań, a następnie w Eksplorator rozwiązań kliknij rozwiązanie prawym przyciskiem myszy i wybierz polecenie Dodaj rozwiązanie do kontroli źródła.

    Zrzut ekranu przedstawiający dodawanie rozwiązania do kontroli źródła.

  4. W oknie dialogowym Dodawanie rozwiązania do kontroli źródła przejrzyj szczegóły, a następnie wybierz przycisk OK.

Zaewidencjonuj rozwiązanie

  1. Gdy wszystko będzie gotowe do zaewidencjonowania kodu, kliknij prawym przyciskiem myszy rozwiązanie w Eksplorator rozwiązań i wybierz pozycję Synchronizacja.

    Zrzut ekranu przedstawiający menu kontekstowe z wybraną Synchronizacja.

  2. Na stronie Oczekujące zmiany w programie Team Explorer dodaj komentarz zaewidencjonowania, a następnie wybierz pozycję Zaewidencjonuj.

    Zrzut ekranu przedstawiający okienko Oczekujące zmiany z komentarzem i przyciskiem Synchronizacja.

  3. Na stronie głównej programu Team Explorer wybierz pozycję Eksplorator kontroli źródła.

    Zrzut ekranu przedstawiający stronę główną programu Team Explorer z wybranym Eksploratorem kontroli źródła.

    W Eksploratorze kontroli źródła można zobaczyć rozwiązanie w kontroli wersji serwera TEAMVC.

    Zrzut ekranu przedstawiający rozwiązanie w Eksploratorze kontroli źródła.

Cały zespół może teraz pracować nad kodem. Wszystkie zmiany są śledzone w kontroli wersji.

Zaewidencjonuj zmiany

  1. Podczas edytowania kodu w programie Visual Studio, który jest pod kontrolą źródła tfVC, zmieniony plik jest automatycznie wyewidencjonowany. Na przykład site.css jest wyewidencjonowany po zmianie elementu font-size na 16px.

    Zrzut ekranu przedstawiający Eksplorator rozwiązań z wyewidencjonowany site.css pliku.

  2. Aby porównać zmodyfikowany plik z najnowszą wersją kontroli źródła, kliknij prawym przyciskiem myszy plik w Eksplorator rozwiązań i wybierz pozycję Porównaj.

    Zrzut ekranu przedstawiający opcję Porównaj w menu kontekstowym Eksplorator rozwiązań.

    Zostanie otwarte okno Różnice i zobaczysz różnicę między dwiema wersjami.

    Zrzut ekranu przedstawiający okno porównania z dwiema wersjami pliku obok siebie.

  3. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy plik i wybierz Synchronizacja, aby zaewidencjonować zmianę.

    Zrzut ekranu przedstawiający opcję Synchronizacja w menu kontekstowym Eksplorator rozwiązań.

    Możesz również zaewidencjonować w edytorze kodu lub w programie Team Explorer.

  4. Jeśli pracujesz nad zadaniem lub naprawiasz usterkę, która jest śledzona jako element roboczy, możesz skojarzyć ten element roboczy z oczekującymi zmianami. Funkcja TFVC usuwa usterkę, zamyka zadanie lub łączy zestaw zmian z elementem roboczym.

    Zrzut ekranu przedstawiający powiązane elementy robocze w oczekujących zmianach.

  5. Dodaj komentarz i zaewidencjonuj.

    Zrzut ekranu pokazujący, gdzie można dodać komentarz i zaewidencjonować pliki.

  6. W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy zmieniony plik i wybierz pozycję Wyświetl historię , aby wyświetlić jego historię.

    Zrzut ekranu przedstawiający wyświetlanie historii w menu kontekstowym pliku źródłowego.

    W oknie Historia są wyświetlane wszystkie zestawy zmian, które zawierają ten plik.

    Zrzut ekranu przedstawiający okno Historia z zestawami zmian.

Następne kroki