2009-08-01 4 views

Répondre

5

Le October 2008 release of the TFS PowerTools possède des cmdlets pour travailler avec des ensembles de modifications.

  • Add-TfsPendingChange
  • ConvertTo-FixedByte
  • ConvertTo-FixedPath
  • Get-TfsChangeset
  • Get-TfsChildItem
  • Get-TfsItemHistory
  • Get-TfsItemProperty
  • Get- TfsPendingChange
  • Get-TfsServer
  • Get-TfsShelveset
  • Get-TfsWorkspace
  • Nouvelle-TfsChangeset
  • Nouvelle-TfsShelveset
  • Remove-TfsPendingChange
  • Remove-TfsShelveset
  • Restore-TfsShelveset
  • Select -TfsItem
  • Set-TfsChangeset
  • Update-TfsWorkspace
3

Get-TfsItemHistory est probablement celui que vous voulez. Utilisez le paramètre -All si vous souhaitez énumérer la collection Changes dans chaque ensemble de modifications. Sans -Toute la requête est beaucoup plus rapide, mais ne renvoie que les métadonnées de l'ensemble de modifications.

Voir my blog pour une explication de QualifiedItemSpec.

Si vous ne pouvez pas utiliser Powershell pour une raison quelconque, le vieux tf history peut faire presque tout ce que peut faire Get-TfsItemHistory. C'est plus difficile de composer en scripts.

+0

merci, je ne sais pas comment j'ai raté "tf.exe changeset" ???? – Cheeso

Questions connexes