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
De TFVC-werkruimte die is ingesteld op de ontwikkelcomputer. Zie de opdracht Werkruimte of Stel Team Foundation-versiebeheer in op uw ontwikkelcomputer.
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 /noignore op. |
/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
- U kunt Visual Studio ook gebruiken om bestanden toe te voegen aan de server.
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.