【问题标题】:Edit WorkItem Does Not Work - UI not updated - VS2019 ADOS 2020编辑 WorkItem 不起作用 - UI 未更新 - 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

实际外观

预览外观

【问题讨论】:

    标签: visual-studio-2019 tfs-workitem azure-devops-server-2020


    【解决方案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
    猜你喜欢
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 2021-04-02
    • 1970-01-01
    • 2020-11-04
    • 2017-02-26
    相关资源
    最近更新 更多