Dela via


Låsa och låsa upp mappar eller filer i Versionskontroll för Team Foundation

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Du kan använda Visual Studio Source Control Explorer för att låsa eller låsa upp en mapp eller fil som spåras av Team Foundation Version Control (TFVC). Lås eller lås upp filer eller mappar för att neka eller återställa en användares behörigheter, till exempel checka ut ett objekt för att redigera till en annan arbetsyta eller checka in väntande ändringar i ett objekt från en annan arbetsyta. Mer information finns i Skapa och arbeta med arbetsytor.

Anmärkning

Den här artikeln gäller för att låsa eller låsa upp filer som hanteras av TFVC. Om du vill ha hjälp med att låsa upp filer som används av program på datorn använder du verktygen Handle och Process Explorer för att hitta vilket program som låser dina filer.

Du kan använda ett lås för att tillfälligt låsa serverversionen av ett objekt så att du kan checka in en väntande ändring utan att behöva lösa några sammanslagningskonflikter. Om du vill förhindra permanent åtkomst till ett objekt på servern bör du använda kommandot Behörighet i stället.

Tips/Råd

Du kan använda kommandot Lås för att ta bort en annan användares lås om du har tillräcklig behörighet.

Förutsättningar

Se TFVC-standardbehörigheter.

Låsa en mapp eller fil

Viktigt!

Alternativen för låstyp visas bara när du gör ändringar på en serverarbetsyta. Användningen av lokala arbetsytor i projektet gör utcheckningslås otvingande. Mer information finns i Förstå låstyper.

  1. Om du vill öppna Source Control Explorer i Visual Studio väljer du Visa>Andra Windows>Source Control Explorer.

    Du kan också välja Source Control Explorer (Källkontrollutforskaren) från Team Explorer-fönstret.

  2. Högerklicka på den fil som du vill låsa i Källkontrollutforskaren och välj Avancerat>lås.

  3. I dialogrutan Lås kontrollerar du att den fil eller mapp som du vill låsa är markerad, väljer antingen låstypen Checka ut eller Checka in och väljer sedan Lås. Mer information finns i Förstå låstyper.

I Källkontrollutforskaren visas statuslåset bredvid filen under Väntande ändring. Nästa gång dina väntande ändringar checkas in på arbetsytan, tas låset automatiskt bort. Mer information finns i Checka in ditt arbete till teamets kodbas.

Anmärkning

Du kan också låsa mappar och filer från kommandoraden. Mer information finns i Lås kommando.

Låsa upp en mapp eller fil

Viktigt!

Du kan låsa upp filer som andra medlemmar i ditt team bara har låst om du har UnlockOther-behörigheter. Om du inte har behörighet att låsa upp en fil är alternativet otillgängligt.

  1. När du arbetar i en serverarbetsyta i Visual Studio väljer du Visa>Övriga fönster>Source Control Explorer eller väljer Källkontrollutforskaren från fönstret Team Explorer.

  2. Högerklicka på mappen eller filen som du vill ta bort ett lås från i Källkontrollutforskaren och välj Avancerad>upplåsning.