编辑 WorkItem 不起作用 - UI 未更新 - VS2019 ADOS 2020

Posted

技术标签:

【中文标题】编辑 WorkItem 不起作用 - UI 未更新 - VS2019 ADOS 2020【英文标题】:Edit WorkItem Does Not Work - UI not updated - VS2019 ADOS 2020 【发布时间】:2021-03-08 03:00:35 【问题描述】:

我正在尝试编辑工作项 - 使用 Process Template Editor 我在预览中看到的 UI 与实际 UI 不匹配,从 UI 中删除控件只会更新预览外观和 XML,但不会更新服务器视图。

编辑只是更新预览和 XML,但上传到服务器后 UI 没有任何变化。

MODIFIED XML

MODIFIED XML

ORG XML

ORG XML

实际外观

预览外观

【问题讨论】:

【参考方案1】:

您只是在更新工作项的layout 部分。该部分已弃用,仅出于遗留目的而存在;它在旧版本的 TFS 中用于渲染工作项,以及在 Visual Studio 中渲染工作项。由于现代版本的 Visual Studio 不再原生呈现工作项,而是简单地重定向到 Web UI,因此您需要确保 WebLayout 部分已更新;这是用于渲染工作项的部分。这一切都在documentation 中详细说明。

您应该考虑将“经典”XML 工作项定制体验转移到现代继承模型;它更易于使用,并且不需要处理 XML 文档。

【讨论】:

我无法在不丢失文档中所有链接的情况下迁移到继承模型,是否有支持 weblayout 的 ui 工具? @galsi 我不知道你的第一句话是什么意思。您可以更新您的文档。至于第二个,是的——Web 浏览器是一种 UI 工具。直接在 Visual Studio 中进行工作项管理已被弃用多年。 我们拥有超过 25000 个工作项,可通过 WIT ID 直接访问。经过咨询后,我了解到我无法在不更改 ID 的情况下从当前的 XML 模型转移到继承,这是公司其他部门无法接受的。 @galsi 我从未听说过从 XML 迁移到继承过程模板时工作项 ID 会发生变化。你能分享你在哪里找到的文档吗? 该进程正在对原始进程进行克隆,以便您在之前对其进行测试,创建克隆的 WIT 会为每个 WIT 提供新 ID - 尝试克隆到新服务器以保留/设置相同的 ID 失败 - 还咨询了一位专家,该专家回答说无法克隆并保持相同的 ID

以上是关于编辑 WorkItem 不起作用 - UI 未更新 - VS2019 ADOS 2020的主要内容,如果未能解决你的问题,请参考以下文章

VS2015提示:未安装Style的Visual Studio语言支持,代码编辑Intellisense将不可用。服务器控件的标记Intellisense可能不起作用

从不同窗口的构造函数更新 UI 不起作用

更新反应材料 ui 滑块的状态/值不起作用

购买完成后 UI 元素更新不起作用 - Google 计费客户端 4

Angular UI select2 指令 - 以编程方式更新模型未反映在小部件上

(AngularJS) 设置 UI-Router 后注入不起作用