Share via


Opdracht Toevoegen (Team Foundation Version Control)

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

Visual Studio 2019 | Visual Studio 2022

Met de opdracht Versiebeheer van add Team Foundation worden bestanden en mappen toegevoegd aan een TFVC-opslagplaats.

Vereisten

Syntaxis

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

Parameters

Parameter Description
/encoding: <filetype> Negeer deze parameter.
itemspec Hiermee geeft u het bereik van de items die moeten worden toegevoegd. U kunt meer dan één itemspec argument opgeven.
/lock Hiermee wordt een vergrendeling toegepast of verwijderd. Zie De opdrachten Team Foundation-versiebeheer gebruiken.
/noignore Standaard negeert versiebeheer bepaalde typen bestanden, zoals .dll bestanden. U kunt configureren welke soorten bestanden moeten worden genegeerd met behulp van een .tfignore-bestand . Zie Aanpassen welke versiebeheer voor bestanden wordt genegeerd. De regels in een .tfignore-bestand zijn van toepassing op de add opdracht wanneer u een jokerteken opgeeft in uw itemspec. Als u deze regels wilt overschrijven, geeft u /noignoreop.
/noprompt Onderdrukt de weergave van vensters en dialoogvensters en stuurt uitvoergegevens om naar de opdrachtprompt. Zie De opdrachten Team Foundation-versiebeheer gebruiken.
/recursive Recursief voegt items toe in de opgegeven map en eventuele submappen.

Voorbeelden

In de volgende voorbeelden wordt ervan uitgegaan dat deze c:\code\SiteApp\Main\ wordt toegewezen $/SiteApp/Main/ in de werkruimte.

Alle nieuwe bestanden toevoegen in een lokale werkruimte

Nieuwe bestanden in een lokale werkruimte worden automatisch gedetecteerd. U kunt deze nieuw gedetecteerde bestanden promoveren naar de wijzigingen die in behandeling zijn.

Met de volgende opdracht worden de nieuwste versies van alle items in een lokale werkruimte toegevoegd, met uitzondering van de items die worden genegeerd:

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

Met de volgende opdracht worden de nieuwste versies van alle items in een lokale werkruimte toegevoegd, zelfs items die zijn aangewezen als genegeerd:

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

Afzonderlijke items toevoegen

Met de volgende opdracht worden de bestanden program1.cs en program2.cs toegevoegd:

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

Recursief alle items van een specifiek type toevoegen

Met de volgende opdracht worden alle C#-codebestanden (.cs) toegevoegd in de huidige map en eventuele submappen:

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

Werken in Visual Studio

Tips

  • De resultaten van de opdracht worden in de add wachtrij geplaatst als wijzigingen die in behandeling zijn en worden pas van kracht op de server nadat u ze hebt ingecheckt. Zie de opdracht Checkin.
  • Als u wijzigingen wilt opschonen of uw werkruimte wilt opschonen voor een andere taak, gebruikt u de opdracht Shelve.