Udostępnij za pośrednictwem


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

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

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 kontrolą wersji programu 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

Kategoria Requirements
Dostęp do projektu Członek projektu usługi Azure DevOps, w którym znajduje się repozytorium TFVC.
Uprawnienia - Przeczytaj: Aby wyświetlić repozytorium i jego zawartość.
- Zaewidencjonuj: aby zaewidencjonować zmiany w repozytorium.
- Wyewidencjonuj: aby wyewidencjonować pliki do edycji.
- Zarządzanie obszarami roboczymi: aby tworzyć obszary robocze i zarządzać nimi.
Narzędzia Visual Studio.

Uwaga / Notatka

Funkcja TFVC nie jest obsługiwana w wersjach arm programu Visual Studio.

Nawiązywanie połączenia z projektem

  1. W programie Visual Studio na stronie głównejprogramu Team Explorer wybierz ikonę Zarządzaj połączeniami .

  2. Na stronie Łączeniew programie Team Explorer kliknij prawym przyciskiem myszy projekt zawierający repozytorium, a następnie wybierz pozycję Połącz.

    Zrzut ekranu przedstawiający wybieranie pozycji Połącz, aby połączyć projekt.

    Jeśli żądany projekt nie znajduje się na liście, wybierz pozycję Zarządzaj połączeniami, wybierz pozycję Połącz z projektem, a następnie wybierz żądany projekt. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia z poziomu programu Visual Studio lub programu Team Explorer.

Uwaga / Notatka

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 / Notatka

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ązaniana stronie 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 Eksploratorze plików systemu Windows.

    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 Ctrl+Alt+L, aby otworzyć Eksploratora rozwiązań, a następnie w Eksploratorze 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 Eksploratorze rozwiązań i wybierz pozycję Zaewidencjonuj.

    Zrzut ekranu przedstawiający menu kontekstowe z wybraną funkcją Zaewidencjonuj.

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

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

  3. Na stronie głównejprogramu 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ą w kontroli źródła, kliknij prawym przyciskiem myszy plik w Eksploratorze 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 Eksploratorze rozwiązań kliknij prawym przyciskiem myszy plik i wybierz polecenie Zaewidencjonuj , aby zaewidencjonować zmianę.

    Zrzut ekranu przedstawiający opcję Zaewidencjonuj w menu kontekstowym Eksploratora 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.

Dalsze kroki