Zmienianie nazwy lub przenoszenie plików i folderów w programie TFVC

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

Visual Studio 2019 | Visual Studio 2022

W przypadku plików w Kontrola wersji serwera Team Foundation (TFVC) możesz użyć Eksploratora kontroli źródła programu Visual Studio, aby przenieść lub zmienić nazwę jednego pliku lub folderu naraz.

Możesz również użyć tf narzędzia wiersza polecenia, aby przenieść lub zmienić nazwy plików lub folderów w programie TFVC. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy polecenia (Kontrola wersji serwera Team Foundation).

Ważne

  • Nie używaj Eksploratora kontroli źródła do przenoszenia folderów ani plików, do których odwołuje się projekt lub rozwiązanie programu Visual Studio. Przenieś te pliki z Eksplorator rozwiązań zamiast tego i użyj nowego zestawu zmian, aby zaewidencjonować przeniesienie.

  • Jeśli nie używasz kontroli wersji serwera TFVC, użyj Eksplorator rozwiązań do przenoszenia i zmieniania nazw plików w rozwiązaniach lub projektach programu Visual Studio.

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.

Przenoszenie elementu

  1. W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy element, który chcesz przenieść, a następnie wybierz polecenie Przenieś.

  2. W oknie dialogowym Przenoszenie ręcznie wprowadź lokalizację docelową elementu w polu Do lub wybierz pozycję Przeglądaj, aby użyć okna dialogowego Przeglądaj dla folderu.

  3. Wybierz pozycję OK.

Zmienianie nazwy elementu

  1. W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy plik, którego nazwę chcesz zmienić, a następnie wybierz polecenie Zmień nazwę.

  2. Wprowadź nową nazwę elementu.

  3. Wybierz pozycję OK.

Napraw wynik po zmianie nazwy elementu w systemie operacyjnym

Unikaj używania systemu operacyjnego, takiego jak Windows Eksplorator plików lub polecenia wiersza rename polecenia systemu Windows, aby zmienić nazwy elementów zarządzanych przez serwer TFVC. Jeśli używasz systemu operacyjnego do zmiany nazwy elementu w lokalnym obszarze roboczym, program Visual Studio wykryje zmianę jako dwie zmiany: dodawanie i usuwanie. Dwie akcje można połączyć w akcję zmiany nazwy.

Uwaga

Ten problem nie ma zastosowania do kontroli wersji usługi Git.

  1. W programie Visual Studio Team Explorer wybierz pozycję Oczekujące zmiany.

  2. W sekcji Wykluczone zmiany na stronie Oczekujące zmiany wybierz pozycję Wykryto.

  3. W oknie dialogowym Podwyższanie poziomu zmian kandydatów wybierz akcje usuwania i dodawania, kliknij prawym przyciskiem myszy i wybierz pozycję Podwyższ poziom jako zmień nazwę.

  4. Pojedyncza zmiana nazwy jest teraz wyświetlana w sekcji Uwzględnione zmiany .

Napiwek

  • Po rozpoczęciu nowego zadania dobrym rozwiązaniem jest pobranie najnowszych plików z serwera przed wprowadzeniem zmian w plikach w obszarze roboczym.
  • Unikaj zmieniania nazwy elementu, który został rozgałęziony, ale nie został jeszcze zaewidencjonowany. Jeśli spróbujesz to zrobić, wystąpi konflikt.

Następne kroki

Możesz przeglądać swoją pracę i zarządzać nią, zawiesić swoją pracę i ostatecznie przyczynić się do pracy nad bazą kodu zespołu.