TeamCity On-Premises 2024.03 Help

在注释中映射外部链接

TeamCity允许使用正则表达式搜索和替换模式,将VCS更改注释中的映射模式匹配到任意的HTML片段。 最常见的用法之一是将提及的问题 ID 映射到问题跟踪系统中的问题页面的超链接。

要配置映射:

  1. 导航至文件 <TeamCity 数据目录>\config\main-config.xml

  2. 定位 <comment-transformation> 部分,或者在 <server> 标签下创建一个新的部分,如果它并不存在的话(您可以参考 main-config.dtd 文件以获取 XML 结构定义)。

  3. 指定搜索和替换模式。 例如,您可以使用以下模式来启用 JIRA 集成:

<server> ... <comment-transformation> <transformation-pattern search="(>|\(|\s|^)([A-Z]+-\d+)(\b|$)" replace="$1&lt;a target=&quot;_blank&quot; title=&quot;Click to open this issue a new window&quot; href=&quot; https://www.jetbrains.net/jira/browse/$2&quot;&gt;$2&lt;/a&gt;$3" description="JetBrains Jira issue link" /> </comment-transformation> ... </server>

TeamCity 可以将多种模式应用于一个文本片段,前提是它们不会相交(匹配不同的字符串段)。

最后修改日期: 16日 7月 2024年