This project is read-only.

Remove-ProjectMember

Introduction

Le cdmlet Remove-ProjectMember permet de supprimer de personnes dans des groupes du projet d'équipe. Le paramétrage peut ce faire dans un fichier text.

La récupération d'un serveur TFS ce fait grâce au CmdLet Get-TFS.

Important : Pour le moment la commande Remove-ProjectMember ne permet pas encore la suppréssion dans WSS 3.0 et Reports Server.

Paramètres

Nom Description Exemple
-tfs Serveur TFS récupérer avec Get-TFS $tfs = Get-TFS -url http://colmar:8080
-projectName Nom du projet
-userName Nom de l'utilisateur COLMAR\Noham
-roles Ensembles de rôles à attribuer à l'utilisateur Contributors;Project Administrators

Exemple avec un fichier text

========================================================
Windows PowerShell
PowerShell for Team System
By Noham Choulant http://choulant.blogspot.com
========================================================


PsTFS > : $tfs = tfs colmar

PsTFS > :

PsTFS > : $content = get-content C:\Users\Administrateur\Desktop\PowerShell\users.txt

PsTFS > : $content
Noham|Contributors
Choulant|Contributors
Antonin|Contributors;Project Administrators
Noham|Project Administrators


PsTFS > : foreach ($line in $content) { $tab = $line.split("|") ; Remove-ProjectMember -tfs $tfs -ProjectName VSTS.Noham -UserName $tab[0] -Roles $tab
[1];}
Noham is remove in Contributors
Choulant is remove in Contributors
Antonin is remove in Contributors
Antonin is remove in Project Administrators
Noham is remove in Project Administrators

Last edited Jan 10, 2009 at 11:33 AM by pc152, version 3

Comments

No comments yet.