Comando Aggiungi (controllo della versione di Team Foundation)

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

Visual Studio 2019 | Visual Studio 2022

Il comando controllo della versione di Team Foundation add aggiunge file e cartelle a un repository TFVC.

Prerequisiti

Sintassi

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

Parametri

Parametro Descrizione
/encoding: <filetype> Ignorare questo parametro.
itemspec Specifica l'ambito degli elementi da aggiungere. È possibile specificare più itemspec argomenti.
/lock Applica o rimuove un blocco. Vedere Usare i comandi controllo della versione di Team Foundation.
/noignore Per impostazione predefinita, il controllo della versione ignora determinati tipi di file, ad esempio .dll file. È possibile configurare i tipi di file da ignorare usando un file con estensione tfignore . Vedere Personalizzare il controllo della versione dei file ignorato. Le regole in un file con estensione tfignore si applicano al comando quando si specifica un carattere jolly nell'oggetto add itemspec. Per eseguire l'override di queste regole, specificare /noignore.
/noprompt Elimina la visualizzazione di finestre e finestre di dialogo e reindirizza i dati di output al prompt dei comandi. Vedere Usare i comandi controllo della versione di Team Foundation.
/recursive Aggiunge in modo ricorsivo elementi nella directory specificata e in tutte le sottodirectory.

Esempi

Gli esempi seguenti presuppongono che c:\code\SiteApp\Main\ eseponga il mapping a $/SiteApp/Main/ nell'area di lavoro.

Aggiungere tutti i nuovi file in un'area di lavoro locale

Vengono rilevati automaticamente nuovi file in un'area di lavoro locale. È possibile alzare di livello questi file appena rilevati alle modifiche in sospeso.

Il comando seguente aggiunge le versioni più recenti di tutti gli elementi in un'area di lavoro locale, ad eccezione degli elementi ignorati:

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

Il comando seguente aggiunge le versioni più recenti di tutti gli elementi in un'area di lavoro locale, anche gli elementi designati come ignorati:

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

Aggiungere singoli elementi

Il comando seguente aggiunge i file program1.cs e program2.cs:

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

Aggiungere in modo ricorsivo tutti gli elementi di un tipo specifico

Il comando seguente aggiunge tutti i file di codice C# (.cs) nella directory corrente ed eventuali sottodirectory:

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

Lavorare in Visual Studio

Suggerimenti

  • I risultati del add comando vengono accodati come modifiche in sospeso e non diventano effettive nel server fino a quando non vengono archiviati. Vedere Comando Checkin.
  • Per riservare le modifiche o pulire l'area di lavoro per un'altra attività, usare il comando Shelve.