SourceTree 中 Git 提交中的自动超链接 Jira 问题
Auto hyperlink Jira Issues in Git commits in SourceTree
Jira 将自动扫描 git 存储库并提取带有 Jira ID 标记的提交(即 QA-244
)。
有没有办法显示来自 SourceTree 的 Jira 问题的链接:
可以找到有关此设置的信息here
基本上只需为所有项目缩写设置文本替换,并使用它们指向的 URL。我的 windows 版本与那里记录的略有不同,如下所示:
使 SourceTree link 中的提交文本成为 GitHub 问题 或 Bitbucket 问题 (标准问题跟踪器,类似于 Jira),其中问题的形式为“#1234”,使用此方法:
- 打开您的存储库window
- 单击工具栏中的'Settings'
- 点击'Advanced'
- 在 'Commit Text Replacements' 部分,单击 'Add'
- 对于替换类型、select 'Other'
- 在 'Regex Pattern' 字段中,输入
#(\d+)($|[^a-zA-Z0-9-])
(但请参阅下面的注释)
- 在'Replace With'字段中:
- 一个。在 Mac OS X 上,输入
<a href="https://bitbucket.org/your_username/your_project/issue//">#</a>
(确保包含语音标记)
- b。在 Windows 上输入
https://bitbucket.org/your_username/your_project/issue/
- 点击确定两次
- 重新select 提到#12345 样式问题编号的提交日志项。它现在应该显示一个可点击的 hyperlink 到问题,这将打开您的网络浏览器。
注意: 对于第 6 步,您可以考虑使用 #(\d{1,4})($|[^a-zA-Z0-9-])
之类的正则表达式来防止匹配其中包含 "#numbers"
的网址,例如 www.example.com/#123456
- 更多信息 here
来源:
- https://confluence.atlassian.com/sourcetreekb/link-to-bitbucket-issue-tracker-from-commits-296911608.html
- https://answers.atlassian.com/questions/237742/sourcetree-what-format-is-link-to-url-for-commit-text-links
在 JetBrains 产品中应用相同的 links
您也可以在 IntelliJ IDEA、Android Studio、PyCharm 等中查看 "Version Control" Git 历史选项卡:
IDE -> 首选项 -> 搜索 "Issue Navigation" -> 添加 -> 输入正则表达式和 hyperlink。更多信息 here.
Jira 将自动扫描 git 存储库并提取带有 Jira ID 标记的提交(即 QA-244
)。
有没有办法显示来自 SourceTree 的 Jira 问题的链接:
可以找到有关此设置的信息here
基本上只需为所有项目缩写设置文本替换,并使用它们指向的 URL。我的 windows 版本与那里记录的略有不同,如下所示:
使 SourceTree link 中的提交文本成为 GitHub 问题 或 Bitbucket 问题 (标准问题跟踪器,类似于 Jira),其中问题的形式为“#1234”,使用此方法:
- 打开您的存储库window
- 单击工具栏中的'Settings'
- 点击'Advanced'
- 在 'Commit Text Replacements' 部分,单击 'Add'
- 对于替换类型、select 'Other'
- 在 'Regex Pattern' 字段中,输入
#(\d+)($|[^a-zA-Z0-9-])
(但请参阅下面的注释) - 在'Replace With'字段中:
- 一个。在 Mac OS X 上,输入
<a href="https://bitbucket.org/your_username/your_project/issue//">#</a>
(确保包含语音标记) - b。在 Windows 上输入
https://bitbucket.org/your_username/your_project/issue/
- 一个。在 Mac OS X 上,输入
- 点击确定两次
- 重新select 提到#12345 样式问题编号的提交日志项。它现在应该显示一个可点击的 hyperlink 到问题,这将打开您的网络浏览器。
注意: 对于第 6 步,您可以考虑使用 #(\d{1,4})($|[^a-zA-Z0-9-])
之类的正则表达式来防止匹配其中包含 "#numbers"
的网址,例如 www.example.com/#123456
- 更多信息 here
来源:
- https://confluence.atlassian.com/sourcetreekb/link-to-bitbucket-issue-tracker-from-commits-296911608.html
- https://answers.atlassian.com/questions/237742/sourcetree-what-format-is-link-to-url-for-commit-text-links
在 JetBrains 产品中应用相同的 links
您也可以在 IntelliJ IDEA、Android Studio、PyCharm 等中查看 "Version Control" Git 历史选项卡:
IDE -> 首选项 -> 搜索 "Issue Navigation" -> 添加 -> 输入正则表达式和 hyperlink。更多信息 here.