Udostępnij za pośrednictwem


Blokowanie i odblokowywanie folderów lub plików w Kontrola wersji serwera Team Foundation

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

Visual Studio 2019 | Visual Studio 2022

Eksplorator kontroli źródła programu Visual Studio umożliwia blokowanie lub odblokowywanie folderu lub pliku śledzonego przez Kontrola wersji serwera Team Foundation (TFVC). Blokowanie lub odblokowywanie plików lub folderów w celu odmowy lub przywrócenia uprawnień użytkownika, takich jak wyewidencjonowanie elementu do edycji w innym obszarze roboczym lub zaewidencjonowanie oczekujących zmian w elemencie z innego obszaru roboczego. Aby uzyskać więcej informacji, zobacz Tworzenie i praca z obszarami roboczymi.

Uwaga

Ten artykuł dotyczy blokowania lub odblokowywania plików zarządzanych przez serwer TFVC. Aby uzyskać pomoc dotyczącą odblokowywania plików, które są wyświetlane w użyciu przez programy na komputerze, użyj narzędzi Handle and Process Explorer , aby znaleźć, który program blokuje pliki.

Możesz użyć blokady, aby tymczasowo zablokować wersję serwera elementu, aby można było zaewidencjonować oczekującą zmianę bez konieczności rozwiązywania konfliktów scalania. Jeśli chcesz trwale uniemożliwić dostęp do elementu na serwerze, należy zamiast tego użyć polecenia Uprawnienie.

Napiwek

Możesz użyć polecenia Zablokuj, aby usunąć blokadę innego użytkownika, jeśli masz wystarczające uprawnienia.

Wymagania wstępne

Zobacz Domyślne uprawnienia kontroli wersji serwera Team Foundation.

Blokowanie folderu lub pliku

Ważne

Opcje typu blokady są wyświetlane tylko wtedy, gdy wprowadzasz zmiany w obszarze roboczym serwera. Użycie lokalnych obszarów roboczych w projekcie sprawia, że wyewidencjonowywanie blokuje możliwość wymuszania. Aby uzyskać więcej informacji, zobacz Omówienie typów blokad.

  1. Aby otworzyć Eksploratora kontroli źródła w programie Visual Studio, wybierz pozycję Wyświetl>inne Eksploratora kontroli źródła systemu Windows>.

    Możesz również wybrać Eksplorator kontroli źródła w oknie Programu Team Explorer .

  2. W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy plik, który chcesz zablokować, a następnie wybierz pozycję Blokada zaawansowana>.

  3. W oknie dialogowym Blokowanie upewnij się, że wybrano plik lub folder, który chcesz zablokować, wybierz typ wyewidencjonowania lub Synchronizacja blokady, a następnie wybierz pozycję Zablokuj. Aby uzyskać więcej informacji, zobacz Omówienie typów blokad.

W Eksploratorze kontroli źródła jest wyświetlana blokada stanu obok pliku w obszarze Oczekująca zmiana. Następnym razem, gdy oczekujące zmiany zostaną zaewidencjonowane w obszarze roboczym, blokada zostanie usunięta. Aby uzyskać więcej informacji, zobacz Zaewidencjonuj swoją pracę w bazie kodu zespołu.

Uwaga

Możesz również zablokować foldery i pliki z poziomu wiersza polecenia. Aby uzyskać więcej informacji, zobacz Blokowanie polecenia.

Odblokowywanie folderu lub pliku

Ważne

Możesz odblokować pliki, które inni członkowie zespołu zablokowali tylko wtedy, gdy masz uprawnienia UnlockOther. Jeśli nie masz uprawnień do odblokowania pliku, opcja jest niedostępna.

  1. Podczas pracy w obszarze roboczym serwera w programie Visual Studio wybierz pozycję Wyświetl>inne Eksplorator kontroli źródła systemu Windows>lub wybierz pozycję Eksplorator kontroli źródła w oknie Team Explorer.

  2. W Eksploratorze kontroli źródła kliknij prawym przyciskiem myszy folder lub plik, z którego chcesz usunąć blokadę, a następnie wybierz pozycję Odblokowywanie zaawansowane>.