【问题标题】:How to add an image to a TFS work item; as an image, not as an attachment如何将图像添加到 TFS 工作项;作为图像,而不是附件
【发布时间】:2016-04-05 13:34:15
【问题描述】:

我们的团队正在启动一个使用 TFS 管理的项目。一些只存在于 Word 文档中的需求正在迁移到 TFS 工作项。 Word 文档包含我们需要包含在工作项中的各种图表和图像,特别是在“详细信息”和“分析”选项卡下。问题是图像不能作为图像粘贴到这些选项卡中。

将图像添加到工作项的唯一选项似乎是作为附件。

有人可以确认吗?

感谢您提供任何帮助。

【问题讨论】:

  • 你是如何解决这个问题的?我现在也有同样的要求。

标签: tfs


【解决方案1】:

以下步骤适用于我们的团队:

1- 我添加了一个 *.png 文件作为附件

2- 从附件选项卡在 IE 中打开该 *.png 文件

注意:一旦图像在 IE 中打开,地址应该类似于 如下:

http://tfs.mysite.com:8080/tfs/defaultcollection/WorkItemTracking/v2.0/AttachFileHandler.ashx?FileID=1234567&FileName=TFS-12345-QA.PNG

如果地址有本地存储的“c:\etc”,那么它不会 工作。该图像必须可通过网络访问,以便其他团队成员可以在 TFS 中看到它。

3-右键单击图像并选择复制

4- 现在在 TFS 中的“历史记录”选项卡下,您将在其中输入笔记粘贴图像

5- 保存工作项,就是这样。

干杯!

【讨论】:

  • 2020: 请注意,上述好答案在 TFS 2015 的 Web 视图中仍然有效。遗憾的是,该图像不会在 VS2019 中显示。 +1 无论如何
  • 此解决方法仍然适用于本地 TFS 2018 Web 应用程序。
【解决方案2】:

您可以更改文本框以接受 HTML,但这可能仍需要将图像托管在其他地方。

操作方法:http://msmvps.com/blogs/vstsblog/archive/2009/01/11/using-rich-html-descriptions-instead-of-plain-text.aspx

最好只链接到现有文档。我们现在必须这样做,因为我们有一个庞大的现有文档存储库,没有人愿意费心转换。

【讨论】:

    【解决方案3】:

    使用库存工作项是正确的。您可以使用自己的自定义控件来扩展团队资源管理器中的工作项显示,这些控件可以内联显示附件,但这不是一件容易的事。

    有样品和指导here

    【讨论】:

      【解决方案4】:

      我们编写 Word 文档,将它们保存为过滤后的 HTML,然后将包含图像的文件和文件夹复制到托管 TFS 的服务器上。然后,我们在浏览器中打开服务器版本的 html,并将需求复制/粘贴到工作项描述字段中。是一种解决方法,能够直接将图像复制/粘贴到工作项中会更好,但至少它可以工作。

      【讨论】:

      • 我们做了类似的事情,但是我们使用 Web 控件直接在工作项中显示 HTML 文档。我们有一个服务器作业,它自动从源代码控制生成过滤后的 HTML 版本,并将标记的章节提取到较小的文件中,以便在适当的工作项中显示。无需复制粘贴。
      猜你喜欢
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 2013-06-07
      • 1970-01-01
      相关资源
      最近更新 更多