Pobierz pliki z serwera

Ogółem, należy pobierać najnowsze pliki z serwera w regularnych odstępach czasu, tak aby tworzony kod był zgodny z kodem tworzonym przez innych członków zespołu oraz w celu minimalizacji ryzyka powstawania usterek podczas ewidencjowania kodu.Możesz pobrać najnowszą wersję lub poprzednią wersję jednego lub więcej plików z serwera Team Foundation Server do obszaru roboczego na komputerze deweloperskim.

Wymagane są uprawnienia

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

Co chcesz zrobić?

  • Pobierz najnowsze wersje niektórych plików

  • Pobierz określoną wersję niektórych plików

  • Praca z wiersza polecenia

  • Uzyskaj porady

Pobierz najnowsze wersje niektórych plików

Najnowsze pliki z serwera pobieraj po skonfigurowaniu komputera deweloperskiego.Następnie możesz rozpocząć programowanie swojej aplikacji.

Później, podczas opracowywania funkcji w obszarze roboczym na komputerze deweloperskim, Twój kod jest izolowany od zmian wprowadzonych przez innych programistów.Ale po uzyskaniu gotowości (na przykład, gdy posiadasz ukończono i zaewidencjonowany kod, który ukańcza zadanie), możesz pobrać najnowszą wersję plików swojego zespołu.

Aby uzyskać najnowszą wersję niektórych plików

Pobierz określoną wersję niektórych plików

W szczególnych przypadkach (na przykład w celu naprawienia błędu regresji) może być konieczne pobranie i pracowanie z określoną wersją jednego lub więcej plików.

[!UWAGA]

Pamiętaj, że jeśli otrzymasz starszą wersję pliku, wprowadzisz w nim zmiany, a następnie spróbujesz go zaewidencjonować, istnieje zwiększona szansa, że będzie trzeba rozwiązać konflikty przed ukończeniem zaewidencjonowania.

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

  1. W Eksploratorze rozwiązań lub Eksploratorze kontroli źródła przejdź do folderu lub pliku, otwórz jego menu skrótów i wybierz polecenie Wyświetl historię.

  2. W oknie Historia otwórz menu skrótów wersji i wybierz polecenie Pobierz tę wersję.

Aby uzyskać określoną wersję niektórych plików z Eksploratora rozwiązań lub Eksploratora kontroli źródła

  1. W Eksploratorze rozwiązań lub Eksploratorze kontroli źródła przejdź do plików lub folderów zawierających pliki, które chcesz pobrać, zaznacz je, otwórz ich menu skrótów i wybierz Pobierz określoną wersję.

    Pojawi się okno dialogowe Pobieranie.

  2. Wybierz opcję z listy rozwijanej Typ:

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

    Jeśli zaznaczono, pliki z serwera zastąpią wszystkie pliki, z którymi nie jest skojarzony atrybut tylko do odczytu i które nie są wyewidencjonowane.Tylko te pliki na serwerze, które są różne, zastąpią pliki w lokalnym obszarze roboczym.Domyślnie ta opcja nie jest zaznaczona.

    PoradaPorada

    Ta opcja jest równoznaczna z uruchomieniem następującego polecenia: tf get /overwrite.

  4. (Opcjonalnie) Zaznacz opcję Zastąp wszystkie pliki, nawet jeśli wersja lokalna jest zgodna z określoną wersją.

    Jeśli zaznaczono, pliki z serwera zastępują wszystkie pliki.

    PoradaPorada

    Ta opcja jest równoznaczna z uruchomieniem następującego polecenia: tf get /force.

  5. Wybierz opcję Pobierz.

    Pojawi się Eksplorator kontroli źródła.Jeśli wybrano opcję Najnowsza wersja w kroku 5, system aktualizuje kolumnę Najnowsza o status Tak.

Praca z wiersza polecenia

Porady

  • PoradaPodczas pobierania plików i folderów z serwera system usuwa też wszystkie zaewidencjonowane pliki z lokalnego obszaru roboczego, które zostały usunięte z serwera.Pliki, którym zmieniono nazwy lub zostały przeniesione na serwerze, są zmieniane w obszarze roboczym, aby pasowały do zmian na serwerze.

  • PoradaW Eksploratorze kontroli źródła możesz sprawdzić, czy posiadasz najnowszą wersję pliku, w kolumnie Najnowsza.Możesz zobaczyć informacje konkretnej wersji o elemencie, otwierając jego menu skrótów i wybierając polecenie Właściwości.

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