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.

Kommentar

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.

Dricks

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>annan Windows-källkontrollutforskare.>

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

  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 checka ut eller Incheckning låstyp 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 bort. Mer information finns i Checka in ditt arbete till teamets kodbas.

Kommentar

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 på en serverarbetsyta i Visual Studio väljer du Visa>annan Utforskare för Windows-källkontroll>eller väljer Källkontrollutforskaren i 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.