Udostępnij za pośrednictwem


Pobieranie lub pobieranie plików z serwera

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

Visual Studio 2019 | Visual Studio 2022

Ogólnie rzecz biorąc, należy regularnie pobierać najnowsze pliki z serwera, aby kod opracowywany był zgodny z kodem opracowanym przez inne osoby w zespole oraz zminimalizować ryzyko tworzenia usterek podczas ewidencjonowania kodu. Najnowszą wersję lub poprzednią wersję jednego lub kilku plików można pobrać z serwera Usługi Azure DevOps do obszaru roboczego na maszynie dewelopera.

Wymagania wstępne

Musisz być jednym z współautorów projektu. Aby dowiedzieć się więcej, zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Pobieranie najnowszej wersji plików

Po skonfigurowaniu maszyny dewelopera należy pobrać najnowsze pliki z serwera. Następnie możesz rozpocząć tworzenie aplikacji.

Później podczas opracowywania funkcji w obszarze roboczym na maszynie deweloperów kod jest odizolowany od zmian wprowadzonych przez innych deweloperów. Jednak gdy wszystko będzie gotowe, na przykład ukończono i zaewidencjonowane kod, który wykonuje zadanie, należy pobrać najnowszą wersję plików zespołu.

Aby uzyskać najnowszą wersję plików

  • W Eksploratorze kontroli źródła programu Visual Studio przejdź do plików lub folderów zawierających pliki, które chcesz uzyskać. Kliknij prawym przyciskiem myszy pliki i wybierz polecenie Pobierz najnowszą wersję.

Pobieranie określonej wersji plików

W specjalnych przypadkach, na przykład w celu naprawienia usterki regresji, może być konieczne pobranie i praca z określoną wersją co najmniej jednego pliku.

Uwaga

Pamiętaj, że jeśli uzyskasz starszą wersję pliku, wprowadzisz w nim zmiany, a następnie spróbujesz go zaewidencjonować , istnieje większe prawdopodobieństwo, że przed zakończeniem ewidencjonowania będzie konieczne rozwiązanie konfliktów .

Aby uzyskać określoną wersję plików z okna Historia

  1. W programie Team Explorer lub w Eksploratorze kontroli źródła przejdź do folderu lub pliku, kliknij go prawym przyciskiem myszy i wybierz pozycję Wyświetl historię.

  2. W oknie Historia kliknij prawym przyciskiem myszy wersję i wybierz polecenie Pobierz tę wersję.

Aby uzyskać określoną wersję plików z Eksploratora kontroli źródła

  1. W Eksploratorze kontroli źródła przejdź do plików lub folderów zawierających pliki, które chcesz uzyskać, kliknij prawym przyciskiem myszy pliki i wybierz pozycję Zaawansowane>Pobierz konkretną wersję.

  2. W oknie dialogowym Pobieranie wybierz opcję z listy rozwijanej Typ:

  3. (Opcjonalnie) Wybierz opcję Zastąp zapisywalne pliki, które nie są wyewidencjonowane .

    W przypadku wybrania plików z serwera zostaną zastąpione wszystkie pliki, które nie mają skojarzonego atrybutu tylko do odczytu i nie zostaną wyewidencjonowane. Tylko pliki na serwerze, które są różne, zastąpią pliki w lokalnym obszarze roboczym. Domyślnie ta opcja nie jest zaznaczona.

    Napiwek

    Ta opcja jest równoważna uruchamianiu polecenia tf get /overwrite.

  4. (Opcjonalnie) Wybierz opcję Zastąp wszystkie pliki, nawet jeśli wersja lokalna jest zgodna z określoną opcją wersji . W przypadku wybrania plików z serwera zastąpić wszystkie pliki.

    Napiwek

    Ta opcja jest równoważna uruchamianiu następującego polecenia: tf get /force.

  5. Wybierz pozycję Pobierz.

  6. Zostanie wyświetlony komunikat informacyjny Eksploratora kontroli źródła. Wybierz przycisk OK.

    W przypadku wybrania opcji Najnowsza wersja system aktualizuje kolumnę Latest (Najnowsza wersja) ze stanem Tak.

Praca z wiersza polecenia

  • Polecenie LocalVersions wyświetla wersję co najmniej jednego elementu w obszarze roboczym.
  • Polecenie Pobierz pobiera pliki z serwera.

Wskazówki

  • Po pobraniu plików i folderów z serwera system usuwa również wszystkie pliki zaewidencjonowane z lokalnego obszaru roboczego, które zostały usunięte z serwera. Pliki, które zostały zmienione lub przeniesione na serwerze, są zmieniane w obszarze roboczym, aby były zgodne ze zmianami na serwerze.

  • W Eksploratorze kontroli źródła możesz sprawdzić, czy masz najnowszą wersję pliku w kolumnie Najnowsze . Możesz wyświetlić określone informacje o wersji elementu, klikając go prawym przyciskiem myszy i wybierając pozycję Właściwości zaawansowane>.

  • Jeśli używasz obszaru roboczego serwera i przypadkowo usunięto niektóre pliki, które chcesz przywrócić, musisz użyć polecenia tf get /all, aby przywrócić usunięte pliki.