TFS HowTo – rimuovere check-out di un altro utente
Argomento interessante, valido però soltanto ai TeamFoundationSystem’s Administrator.
Davo per scontato di trovare, nell’interfaccia di Team Explorer sotto Visual Studio 2008, un’opzione che mi permettesse di rimuovere il check-out effettuato da un altro utente su un file.
Purtroppo non ho trovato nulla, ed essendo Administrator del TFS, mi sono messo a cercare in rete.
Questo il link Undoing a checkout that belongs to another user che spiega come procedere.
Sintetizzando bisogna entrare in Command Line sul server ed eseguire il comando:
tf undo /workspace:OtherUserWorkspace;OtherUser $/Project/ItemName.cs /s:http://yourtfsserver:8080
Per fare un’attività di massa (tipo l’utente che ha in check-out mezzo progetto non lavora più in azienda…) si può intervenire massicciamente a livello di Workspace dell’utente:
tf workspace /delete hisworkspace;DOMAIN\hisuser
EDIT 26 giugno 2009
Ad integrazione di quanto detto sopra, esiste la versione grafica (MOLTO PIU’ COMODA) integrata su Visual Studio 2008 dopo aver installato il Team Foundation Server Power Tools


0 comments:
Post a Comment