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 uzyskać więcej informacji, 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
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ę.
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
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ę.
W oknie dialogowym Pobieranie wybierz opcję z listy rozwijanej Typ:
- Zestaw zmian pobiera wersję, określając zestaw zmian. Aby uzyskać więcej informacji, zobacz Znajdowanie i wyświetlanie zestawów zmian.
- Data pobiera wersję, określając datę. W przypadku wybrania wybierz datę na liście Date (Data ).
- Etykieta pobiera wersję, określając etykietę. Aby uzyskać więcej informacji, zobacz Używanie etykiet do tworzenia migawki plików.
- Najnowsza wersja pobiera najnowszą wersję na serwerze.
- Wersja obszaru roboczego pobiera wersję, określając obszar roboczy.
(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.
(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.
Wybierz pozycję Pobierz.
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.