PsTFS est une initiative que j'ai pris afin de manipuler Team Foundation Server via PowerShell.
Avec ces CMDLET il est facillement possible:
- De visualiser les membres d'un projet ou de chaque projet
- D'ajouter une liste de membres dans des groupes de projet
- De lister les projets
- De visualiser les wokitems
- D'exécuter des requetes de Workitem
- D'ajouter un ou plusieurs fichiers à un projet
- D'ajouter un ou plusieurs répertoires avec le contenu (récursivité)
- D'effectuer des merges
Et bien d'autre encore.
Liste des CmdLet
CmdLet | Description |
---|---|
Add-Files | Permet d'ajouter des fichiers |
Add-MemberProject | Permet d'ajouter des membres à des groupes d'un projet |
Add-Project | Permet d'ajouter un nouveau projet au server Team Foundation Server |
Get-AllProject | Permet de récupérer les information de tous les projets |
Get-Changeset | Permet de récupérer les changeset pour un projet ou l'ensemble des projets |
Get-MemberProject | Permet de récupérer la liste des membres d'un projet |
Get-PendingStatus | Permet de récupérer les fichiers en attente d'archivage |
Get-TFS | Permet de ce connecter à un serveur TFS |
Get-WI | Permet de récupérer un workitem depuis son ID ou son URI dans une version spécifique |
Get-WIQuery | Permet de récupérer les requêtes stockées dans un projet |
Get-WIs | Permet d'exécuter une requête |
Remove-MemberProject | Permet de supprimer des membres d'un projet |
Set-Merge | Permet d'effectuer des merges entre branche |
L'outil sera disponible dans les prochains jours, pour ne pas le louper, abonnez vous au RSS de mon blog.