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
Autorizzazioni tfvc predefinite.
L'area di lavoro TFVC configurata nel computer di sviluppo. Vedere Comando dell'area di lavoro o Configurare controllo della versione di Team Foundation nel computer di sviluppo.
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
- È anche possibile usare Visual Studio per aggiungere file al server.
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.