Pole práce položky odstranit z kolekce týmu projektu
Pole Typ položky práce z existující kolekci týmu projektu lze odstranit pomocí witadmin nástroj příkazového řádku. Pokud aktuálně používáte pole, které chcete odstranit, je třeba nejprve odebrat pole z položky typy práce.
V tomto tématu
Seznam polí, která jsou právě používána.
Ověřte, zda že pole není používán
Pole odstranit z kolekce týmu projektu
Požadovaná oprávnění
Chcete-li provést tento postup, musíte být členem Team Foundation správci skupiny. Další informace naleznete v tématu Oprávnění Team Foundation Server.
Seznam polí, která jsou právě používána.
Seznam polí, které nejsou používány žádné položky typu práce
Otevřete okno příkazového řádku.
Změňte adresář, který obsahuje položky typy práce, které chcete vypsat zadáte následující příkaz a stiskněte klávesu Enter.
cd ..jednotka:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Seznam polí, která jsou již obsazeny všechny typy prací položku zadáním následujícího příkazu na příkazovém řádku a stiskněte klávesu Enter.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /unused
Pro každé pole, které není používán, takto v tomto příkladu se zobrazí pole a atribut informace.
Field: Microsoft.VSTS.CMMI.TaskType Name: Task Type Type: String Reportable As: dimension Use: Not In Use Indexed: False Field: Microsoft.VSTSUE.Common.Flag Name: Flag Type: String Reportable As: dimension Use: Not In Use Indexed: False Field: Microsoft.VSTSUE.Common.Progress Name: Progress Type: String Reportable As: dimension Use: Not In Use Indexed: False
Ověřte, zda že pole není používán
Ověřte, zda pole nepoužívá žádné položky typu práce
Otevřete okno příkazového řádku.
Změňte adresář, který obsahuje položky typy práce, zadáte následující příkaz a stiskněte klávesu Enter.
cd ..jednotka:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Ověřte, že pole je již používán všechny typy položek práce zadáním následujícího příkazového řádku a stisknutím klávesy Enter.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
V poli zobrazené informace ověřte hodnotu Use je "Not In Use" takto v tomto příkladu.
Field: MyCompany.MyProcess.MyField Name: MyField Type: String Reportable As: dimension Use: Not In Use Indexed: False
Pokud Use pole označuje, zda pole se používá, a pak je nutné odstranit z každé položky typu práce pro každý projekt týmu, který je uveden. Pole Microsoft.VSTS.TCM.SystemInfo například označuje, že ji právě používá typy chyb a kódu položky práce pro čtyři projekty: Arroyo, poušť, Palm a pružin.
Field: Microsoft.VSTS.TCM.SystemInfo Name: System Info Type: Html Reportable As: None Use: Arroyo (Bug), Desert (Bug), Palm (Bug), Springs (Bug, Code Defect) Indexed: False
Toto pole můžete odstranit, musíte odebrat jej ze všech typů položek práce uvedené pro každý projekt týmu, pro které je definována. Další informace naleznete v tématu Pole, které chcete přidat nebo odebrat pole z položky typu práce.
Pole odstranit z kolekce týmu projektu
Do pole odstranit z kolekce týmu projektu
Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu Enter.
witadmin deletefield /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
Zadejte y při potvrzení k dokončení tohoto kroku.
Viz také
Úkoly
Pole, které chcete přidat nebo odebrat pole z položky typu práce