Condividi tramite


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

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