如何链接到工作项描述中添加的附件?

Pos*_*rte 13 azure-devops

在VSTS中,可以上载工作项的附件.这些附件显示在单独的选项卡中.

在此输入图像描述

我发现无法从工作项的描述中引用这些附件.

在此输入图像描述

那怎么办呢?

rtr*_*rtr 35

  • 将附件拖放到浏览器的 URL 文本字段
  • (可选:)删除最后的 &download=true&api-version=5.0-preview.2 部分
  • 使用此 URL 在您的评论中创建链接


O. *_*per 10

这似乎是最不“hacky”的方式,因为它完全依赖于 Azure DevOps UI:

  1. 转到工作项的附件列表。
  2. 当您将鼠标悬停在附件上时,将显示带有工具提示“更多操作”的三个垂直点:菜单按钮
    从那里您可以打开子菜单:下拉式菜单
  3. 在其中,单击“复制附件链接”。
  4. 如果将此链接粘贴到纯文本上下文,您将仅获得附件文件名,但如果将其粘贴到支持链接的富文本编辑器(例如工作项中的说明字段或讨论注释),则附件文件名将显示为可点击的链接

  • 这不再起作用了;现在缺少“复制附件链接”选项。 (4认同)

Sha*_*der 8

我还没有找到另一种方法,也许它不是那么合乎逻辑:)。但作为解决方法,您可以从工作项下载附件。然后您可以从浏览器下载页面复制下载链接并在描述字段中使用它。


小智 7

令人惊奇的是AzureDevops不具备这种能力。这令人失望,并且使使用该产品变得更加困难。我真的无法想象他们如何在内部使用这个产品。

您可以在 chromedev 工具中检查附件 url,然后复制该 url,该元素将如下所示

<div class="grid-cell-contents-container">
<span class="attachment-icon bowtie-icon bowtie-file-content"></span>
<a href="/link.filetype&amp;download=true&amp;api-version=5.0-preview.2" tabindex="-1">filename.filetype</a>
Run Code Online (Sandbox Code Playgroud)

然后把&amp;api-version=5.0-preview.2最后的部分去掉就可以了

微软加油!你比这更好。


小智 6

我发现的一种解决方法是将评论中的选定文本显示为可点击,并在单击时打开附件:

  1. 从浏览器开发者工具中找到并复制附件 url,
  2. 在讨论框中选择要链接到附件的文本部分,
  3. 将附件 url 粘贴到“创建链接”弹出窗口中的“地址”框中。您可以通过在“讨论”部分工具箱(更多工具)中使用三个点 (...) 并选择“创建链接”来粘贴地址。

  • 显然这是唯一可行的方法。鉴于 VSTS/DevOps 是一个企业平台,这太疯狂了。 (3认同)