通过命令行执行,修改workitem工作任务类型
一、导出工作任务类型xml文件
C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PrivateAssemblies>witexpo
rt.exe /?
Microsoft (R) Visual Studio Team System。
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.
从 Team Foundation Server 的团队项目中导出工作项类型的
XML 定义。
Use:
witexport [/f filename] /t tfs /p teamproject /n witname [/exportgloballists]
[/e encodingname]
/f 为导出工作项类型 XML 指定目标文件。
默认情况下,将 XML 输出到显示器。
/t 指定 Team Foundation Server 的名称。该名称也可以是
完全指定的 URL,如 http://tfs:8181。
/p 指定 Team Foundation Server 中用于导出工作项类型
的团队项目。
/n 指定要导出的工作项类型的名称。
/exportgloballists 导出引用的全局列表的定义。
默认情况下,省略全局列表定义。
/e 指定用于导出工作项类型 XML 的 .NET Framework 2.0
编码的名称。例如,如果为 /e utf-7,则将使用 Unicode (UTF-7)
编码。默认情况下,编码为 Unicode (UTF-8)。
C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PrivateAssemblies>witexpo
rt.exe /f c:/task.xml /t tfsserver /p testproject /n 任务
工作项类型导出完成。
二、编辑task.xml文件的 item节点
三、再导入task.xml文件,则修改成功
C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PrivateAssemblies>witimpo
rt /?
Microsoft (R) Visual Studio Team System。
版权所有 (C) Microsoft Corp 1984-2005。保留所有权利。
将工作项类型 XML 定义文件导入 Team Foundation Server
的团队项目。导入的定义将改写任何现有的
同名工作项类型。如果该工作项类型不存在,
则将创建新的工作项类型。
Use:
witimport /f filename /t tfs /p teamproject [/v] [/e encodingname]
/f 指定要导入的工作项类型的 XML 定义文件。
/t 指定 Team Foundation Server 的名称。该名称也可以是
完全指定的 URL,如 http://tfs:8181。
/p 指定 Team Foundation Server 中的团队项目,
文件将被导入该项目。
/v 验证 XML 但不导入工作项类型。
/e 指定用于导入工作项类型 XML 的 .NET Framework 2.0
编码的名称。例如,如果为 /e utf-7,则将使用 Unicode (UTF-7)
编码。默认情况下,尽可能自动检测
编码。如果没有相应编码,则默认使用 UTF-8。
C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PrivateAssemblies>witimpo
rt.exe /f c:/task.xml /t tfsserver /p testproject
工作项类型导入完成。