Rimuovere elementi di lavoro in modo permanente [witadmin]
È possibile eliminare uno o più elementi di lavoro in modo permanente dal database di Team Foundation per un insieme di progetti team con il comando witadmin destroywi. Gli elementi di lavoro con uno stato impostato su Chiuso rimangono nel database e possono essere riattivati. Gli elementi di lavoro rimossi in modo permanente vengono rimossi dal database e non possono essere ripristinati né riattivati.
Ogni elemento di lavoro rappresenta un oggetto che è archiviato nel database di Team Foundation e a cui è assegnato un identificatore univoco, definito anche come ID elemento di lavoro. Gli ID elemento di lavoro sono univoci in un insieme di progetti.
Per eseguire lo strumento da riga di comando witadmin, aprire una finestra del prompt dei comandi in cui è installato Visual Studio o Team Explorer e immettere:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
In una versione a 32 bit di Windows sostituire %programfiles(x86)% con %programfiles%.
Requisiti
- È necessario essere un membro del gruppo di sicurezza Team Foundation Administrators o Project Administrators per l'insieme di progetti team. Vedere Riferimento alle autorizzazioni per Team Foundation Server.
Nota
Anche se si accede con autorizzazioni amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione in un server che esegue Windows Server 2008.Per aprire una finestra del prompt dei comandi con privilegi elevati, scegliere Start, aprire il menu di scelta rapida per Prompt dei comandi e scegliere Esegui come amministratore.Per altre informazioni, vedere il sito Web Microsoft.
witadmin destroywi /collection:CollectionURL /id:id [/noprompt]
Parametri
Parametro |
Descrizione |
---|---|
/collection:CollectionURL |
Specifica l'URI dell'insieme di progetti team. Il formato dell'URI è il seguente: http://NomeServer:Porta/NomeDirectoryVirtuale/NomeRaccolta Se non viene usata alcuna directory virtuale, il formato dell'URI sarà il seguente: http://NomeServer:Porta/NomeRaccolta. |
/id:id |
ID di un elemento di lavoro da eliminare. Per specificare più elementi di lavoro, separare gli ID solo con una virgola, senza spazi vuoti. |
/noprompt |
Disabilita il prompt di conferma. |
/? oppure help |
Visualizza il testo della Guida relativo al comando nella finestra del prompt dei comandi. |
Esempi
Eliminare in modo permanente gli elementi di lavoro dal database
Nell'esempio seguente viene eliminato l'elemento di lavoro 2003 dal database per Collection1 sul server AdventureWorksServer:
witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:2003
Nell'esempio seguente vengono eliminati gli elementi di lavoro con ID 12, 15 e 23 dal database per Collection1 sul server AdventureWorksServer:
witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:12,15,23
Vedere anche
Altre risorse
Risolvere, chiudere o riattivare un elemento di lavoro [reindirizzato]
witAdmin: personalizzare e gestire oggetti per gestire il lavoro