Dela via


Lägg till kommando (Versionskontroll för Team Foundation)

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

Visual Studio 2019 | Visual Studio 2022

Kommandot Team Foundation Version Control add lägger till filer och mappar till en TFVC-lagringsplats.

Förutsättningar

Syntax

tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype] 
[/noprompt] [/recursive] [/noignore] [/login:username,[password]] 

Parametrar

Parameter Description
/encoding: <filetype> Ignorera den här parametern.
itemspec Anger omfånget för de objekt som ska läggas till. Du kan ange mer än ett itemspec argument.
/lock Tillämpar eller tar bort ett lås. Se Använda Team Foundation Version Control-kommandon.
/noignore Som standard ignorerar versionskontrollen vissa typer av filer, till exempel .dll filer. Du kan konfigurera vilka typer av filer som ska ignoreras med hjälp av en .tfignore-fil . Se Anpassa vilka filer versionskontroll ignorerar. Reglerna i en .tfignore-fil gäller för add kommandot när du anger ett jokertecken i .itemspec Om du vill åsidosätta dessa regler anger du /noignore.
/noprompt Undertrycker visning av fönster och dialogrutor och omdirigerar utdata till kommandotolken. Se Använda Team Foundation Version Control-kommandon.
/recursive Rekursivt lägger till objekt i den angivna katalogen och eventuella underkataloger.

Exempel

Följande exempel förutsätter att c:\code\SiteApp\Main\ mappar till $/SiteApp/Main/ i arbetsytan.

Lägga till alla nya filer på en lokal arbetsyta

Nya filer på en lokal arbetsyta identifieras automatiskt. Du kan höja upp dessa nyligen identifierade filer till väntande ändringar.

Följande kommando lägger till de senaste versionerna av alla objekt på en lokal arbetsyta, förutom de objekt som ignoreras:

c:\code\SiteApp\Main\SolutionA\Project1>tf add

Följande kommando lägger till de senaste versionerna av alla objekt på en lokal arbetsyta, även objekt som har angetts som ignorerade:

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

Lägga till enskilda objekt

Följande kommando lägger till filerna program1.cs och program2.cs:

c:\code\SiteApp\Main>tf add program1.cs program2.cs

Lägg rekursivt till alla objekt av en viss typ

Följande kommando lägger till alla C#-kodfiler (.cs) i den aktuella katalogen och eventuella underkataloger:

c:\code\SiteApp\Main>tf add *.cs /recursive

Arbeta i Visual Studio

Tips

  • Resultatet av add kommandot placeras i kö som väntande ändringar och börjar inte gälla på servern förrän du checkar in dem. Se Checkin-kommandot.
  • Om du vill lägga ändringar åt sidan eller rensa arbetsytan för en annan uppgift använder du kommandot Shelve.