Comando Checkout (o Modifica)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Il controllo tfvc checkout
o il comando estrae un file e modifica lo stato di modifica in sospeso per modificarlo.edit
È possibile chiamare questo comando usando checkout
o edit
.
È anche possibile usare Visual Studio per estrazione e modifica dei file.
Suggerimenti
Se si sta iniziando una nuova attività, è consigliabile scaricare i file più recenti dal server prima di archiviare i file e iniziare il lavoro. Vedere Comando Get.
Quando si inizia a modificare un file in un'area di lavoro locale, viene estratto automaticamente.
È possibile visualizzare un elenco delle modifiche in sospeso al prompt dei comandi usando il comando Stato.
È possibile utilizzare dati correlati, ad esempio commenti ed elementi di lavoro associati, nella finestra di dialogo Archivia usando il comando Checkin.
Quando si è pronti per archiviare le modifiche apportate alla codebase del team nel server, usare il comando Checkin.
Se è necessario riservare le modifiche o pulire l'area di lavoro per un'altra attività, usare il comando Shelve.
Se si usa un'area di lavoro server, i file che non sono stati estratti sono di sola lettura.
Prerequisiti
- Autorizzazioni tfvc predefinite.
Sintassi
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
Parametri
Parametro | Descrizione |
---|---|
/encoding |
Ignorare questo parametro. |
<itemspec> |
Specifica l'ambito degli elementi da archiviare. Per la sintassi, vedere Usare i comandi controllo della versione di Team Foundation. |
/lock |
Applica o rimuove un blocco. Vedere Usare i comandi controllo della versione di Team Foundation. |
/login:<username>[,<password>] |
Specifica l'account utente per eseguire il comando. Vedere Usare i comandi controllo della versione di Team Foundation. |
/recursive |
Estrae in modo ricorsivo gli elementi nella directory specificata ed eventuali sottodirectory. |
Esempi
Gli esempi seguenti presuppongono che c:\code\SiteApp\Main
sia la cartella principale mappata alla raccolta di progetti nell'area di lavoro dell'utente.
Estrazione di un singolo elemento
Nell'esempio seguente viene estratto program.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
Scopri due elementi
Nell'esempio seguente vengono estratte program.cs e program2.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs