git - JIRA + fisheye + git -> 如何修复丢失的链接?

标签 git jira atlassian-fisheye

使用 Subversion、JIRA 和 fisheye 时,编辑日志消息以修复 JIRA 编号非常容易。使用 git,不是那么多。一旦将提交推送到共享存储库,修改提交就会很麻烦。

如果有人输入错误和推送,这些产品中是否有一些其他机制允许修复提交和 JIRA 之间的链接?

最佳答案

一种机制是使用钩子(Hook)来防止带有拼写错误的推送。

本地存储库上的预提交 Hook 可以检查模式是否适合(但不检查远程 jira,因此您可以保持离线功能)。这可以防止开发人员在没有正确形成的 jira 引用的情况下提交。

服务器上的预接收或更新 Hook 会进行更全面的检查(例如确保所有提交都具有有效/开放/分配给它们的 jira 引用)。

这不是防弹的,但应该足够好了。

关于git - JIRA + fisheye + git -> 如何修复丢失的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15163629/

相关文章:

version-control - 你知道一个好的开源版本控制查看器吗?

version-control - Atlassian Fisheye 有竞争对手吗?

Git 在两个远程之间同步

git - 无法推送到 GitHub? (错误 : git-lfs died of signal 11)

jira - JIRA 如何在 Dashboard 中显示 Epics、Stories 和 Tasks 的层级 View ?

python - 更新选择列表自定义字段 - Jira Python

linux - Git 困惑。 "fatal: failed to open ' app/lang/en/homepage.php': File exists"

macos - 在 Dropbox 中取消同步 Git 存储库

ruby - jira-ruby 插件 : Pass API Token instead of username and password

github - 将GitHub与Atlassian JIRA Studio集成与通过FishEye进行集成之间有何区别?