Comando Add
Aggiunge file e cartelle al controllo della versione
Suggerimento |
---|
Prima di aggiungere i file al controllo della versione, è necessario innanzitutto configurare l'area di lavoro nel computer dello sviluppatore.Vedere la proprietà Workspace Command o Configurare il computer dello sviluppatore e iniziare a utilizzare il controllo della versione. |
Requisiti: vedere Autorizzazioni per Team Foundation Server.
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parametri
Parametro |
Descrizione |
---|---|
/encoding: filetype |
Ignora questo parametro. |
itemspec |
Specifica l'ambito degli elementi da aggiungere.È possibile specificare più di un argomento itemspec. Per la sintassi, vedere Riferimenti ai comandi del controllo della versione di Team Foundation. |
/lock |
Applica o rimuove un blocco.Vedere Riferimenti ai comandi del controllo della versione di Team Foundation. |
/login:username,[password] |
Specifica l'account utente per l'esecuzione del comando.Vedere Riferimenti ai comandi del controllo della versione di Team Foundation. |
/noignore |
Per impostazione predefinita, determinati tipi di file, ad esempio i file .dll, vengono ignorati dal controllo della versione.Le regole in un file .tfignore si applicano al comando Add quando si specifica una wildcard in itemspec.Per eseguire l'override dell'applicazione delle regole in questo caso, specificare /noignore. È possibile configurare quali tipi di file dovranno essere ignorati utilizzando un file .tfignore (vedere Aggiungere file: file .tfignore). |
/noprompt |
Evita la visualizzazione delle finestre e delle finestre di dialogo e reindirizza i dati di output al prompt dei comandi.Vedere Riferimenti ai comandi del controllo della versione di Team Foundation. |
/recursive |
Aggiunge ricorsivamente gli elementi inclusi nella directory specificata e nelle eventuali sottodirectory. |
Esempi
In tutti gli esempi seguenti, si supponga che $/SiteApp/Main/ sia mappato in c:\code\SiteApp\Main\ nell'area di lavoro.
Aggiungere tutti i nuovi file in un'area di lavoro locale
I nuovi file nell'area di lavoro locale vengono automaticamente rilevati.È possibile promuovere questi nuovi file rilevati alle modifiche in sospeso.
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Aggiunge le versioni più recenti di tutti gli elementi (ad eccezione di quelli che vengono ignorati) in un'area di lavoro locale.
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Aggiunge le versioni più recenti di tutti gli elementi in un'area di lavoro locale.
Aggiungere singoli elementi
c:\code\SiteApp\Main>tf add program1.cs program2.c
Aggiunge i file program1.cs e program2.c.
Aggiungere in modo ricorsivo tutti gli elementi di un tipo specifico
c:\code\SiteApp\Main>tf add *.cs /recursive
Aggiunge tutti i file di codice C# (.cs) nella directory corrente e nelle sottodirectory.
Utilizzo di Visual Studio
- Aggiungere file al server Utilizzare Visual Studio per aggiungere file al server.
Suggerimenti
I risultati del comando vengono accodati come modifiche in sospeso (vedere Comando Status) e avranno effetto sul server solo dopo l'archiviazione (vedere Comando Checkin).
Se è necessario eseguire lo shelving delle modifiche (ed eventualmente se è necessario pulire l'area di lavoro per un'altra attività), utilizzare Comando Shelve.