Je dois télécharger un plateau de TFS dans un dossier local. Existe-t-il des outils ou des compléments pour Visual Studio 2010 permettant de télécharger le plateau
Si vous devez simplement obtenir les fichiers du plateau dans votre dossier local, il s’agit d’un processus normal appelé Unshelve . Il télécharge les fichiers de votre dossier local.
Par exemple, avant unshelve, vous aviez le texte suivant dans votre dossier local:
- Fichier 1
- Fichier 2
Le shelveset a:
- Fichier 1 (Modifié)
- Fichier 3 (Créé) _
Après le spectacle, il y aura:
- Fichier 1 (Mis à jour)
- Fichier 2
- Fichier 3 (Ajout)
Si vous n'avez besoin que de uniquement des fichiers du plateau dans votre dossier d'espace de travail, vous pouvez utiliser l'une des méthodes suivantes:
Pour en savoir plus sur la gestion des étagères, cliquez ici: Suspendre votre travail et gérer vos étagères (MSDN)
En utilisant la commande Invite, nous pouvons obtenir un dump des fichiers:
set shelveset=<ShelvesetName>
set temppath=c:\temp\%shelveset%
md %temppath%
for /f "delims=;" %t in ('tf status /shelveset:%shelveset% /format:detailed ^| find ^"$^"') do tf view %t /shelveset:%shelveset% /noprompt > %temppath%\%~nxt
Notez que ceci donne une structure plate et sera réécrit s'il existe des fichiers portant le même nom.