Share via


Mappen of bestanden vergrendelen en ontgrendelen in Team Foundation-versiebeheer

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

U kunt Visual Studio Source Control Explorer gebruiken om een map of bestand dat wordt bijgehouden door Team Foundation Version Control (TFVC) te vergrendelen of te ontgrendelen. Bestanden of mappen vergrendelen of ontgrendelen om de bevoegdheden van een gebruiker te weigeren of te herstellen, zoals het uitchecken van een item voor bewerken in een andere werkruimte of het inchecken van wijzigingen in een item in een andere werkruimte. Zie Werkruimten maken en ermee werken voor meer informatie.

Notitie

Dit artikel is van toepassing op het vergrendelen of ontgrendelen van bestanden die worden beheerd door TFVC. Voor hulp bij het ontgrendelen van bestanden die worden weergegeven in gebruik door programma's op uw pc, gebruikt u de hulpprogramma's Handle en Process Explorer om te zien welk programma uw bestanden vergrendelt.

U kunt een vergrendeling gebruiken om de serverversie van een item tijdelijk te blokkeren, zodat u een wijziging in behandeling kunt inchecken zonder samenvoegingsconflicten op te lossen. Als u de toegang tot een item op de server permanent wilt voorkomen, moet u in plaats daarvan de opdracht Machtiging gebruiken.

Tip

U kunt de opdracht Vergrendelen gebruiken om de vergrendeling van een andere gebruiker te verwijderen als u over voldoende machtigingen beschikt.

Vereisten

Zie Standaard TFVC-machtigingen.

Een map of bestand vergrendelen

Belangrijk

De opties voor het vergrendelingstype worden alleen weergegeven wanneer u wijzigingen aanbrengt in een serverwerkruimte. Het gebruik van lokale werkruimten in uw project maakt het uitchecken van vergrendelingen niet afdwingbaar. Zie Vergrendelingstypen begrijpen voor meer informatie.

  1. Als u Source Control Explorer wilt openen in Visual Studio, selecteert u View>Other Windows>Source Control Explorer.

    U kunt ook Broncodebeheerverkenner selecteren in het venster Teamverkenner.

  2. Klik in Broncodebeheerverkenner met de rechtermuisknop op het bestand dat u wilt vergrendelen en selecteer Geavanceerd>vergrendelen.

  3. Controleer in het dialoogvenster Vergrendelen of het bestand of de map die u wilt vergrendelen is geselecteerd, selecteer het type Uitchecken of Inchecken en selecteer vervolgens Vergrendelen. Zie Vergrendelingstypen begrijpen voor meer informatie.

Broncodebeheerverkenner geeft de statusvergrendeling weer naast het bestand onder Wijziging in behandeling. De volgende keer dat uw wijzigingen in behandeling zijn ingecheckt in de werkruimte, wordt de vergrendeling verwijderd. Zie Check in your work to the team's codebase(s) voor meer informatie.

Notitie

U kunt ook mappen en bestanden vergrendelen vanaf de opdrachtregel. Zie de opdracht Vergrendelen voor meer informatie.

Een map of bestand ontgrendelen

Belangrijk

U kunt bestanden ontgrendelen die andere leden van uw team alleen hebben vergrendeld als u Andere machtigingen ontgrendelen hebt. Als u niet gemachtigd bent om een bestand te ontgrendelen, is de optie niet toegankelijk.

  1. Terwijl u in een serverwerkruimte in Visual Studio werkt, selecteert u Andere>Windows-broncodebeheerverkenner>weergeven of selecteert u Broncodebeheerverkenner in het venster Teamverkenner.

  2. Klik in Broncodebeheerverkenner met de rechtermuisknop op de map of het bestand waaruit u een vergrendeling wilt verwijderen en selecteer Geavanceerd>ontgrendelen.