导入修订的工作项类型失败,并带有XML验证错误

时间:2012-10-18 15:11:25

标签: tfs xml-validation tfs-workitem

我正在尝试向特定工作项类型的TFS中的字段添加建议值列表。

我已成功设法使用witexport生成与工作项类型相关的.xml

witexport / f“filename”/ t“tfsuri”/ p“tfsproject”/ n“workitemtype” 并使用以下语法进行导入 witimport / f“fielname”/ t“tfsuri”/ p“tfsproject”

但是当我尝试重新导入时,由于以下Xml验证错误的几个实例而失败。

第n行,第n列的Xml验证错误:该元素不能包含空格。内容模型为空

此行的xml看起来像

<Control Type="WebpageControl" LabelPosition="Top" Dock="Fill">

第n行,第n列的Xml Validaton错误:元素'控件不能包含子元素'LinksControlOptions',因为父元素的内容模型为空

<Tab Label="All Links"> <Control Type="LinksControl" LabelPosition="Top" Name="OtherLinks"> <LinksControlOptions> <LinkColumns>

错误(行号)不在我所做的更改附近,所以我决定尝试简单地导出和导入而不进行任何更改,但仍然会收到与上述相同的错误。

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

我设法通过Visual Studio中的IDE导出和导入工作项类型来解决问题。

工具 - 流程编辑器 - 工作项类型 - 导入/导出WIT

导出阶段的关键步骤是为“是否要包含全局列表定义”这一问题选择“否”。

然后我能够进行更改并成功重新导入

相关问题