我正在寻找一种任务管理工具,可以让我做一些对我来说非常明显的事情:将任务/问题链接到我的代码的特定部分(使用Git)。
以下是我对此工具的期望:
我看过Redmine,Mantis,Trac等。但是我不确定他们能不能做到。 答案可能在谷歌的某处,但我不确定使用相关的关键字来找到它:( 请注意,我已经使用了github。
感谢您的帮助。
答案 0 :(得分:3)
如果你的代码在GitHub中,你可以很容易地直接链接到一行代码,例如
https://github.com/git/git/blob/master/Makefile#L449
生成此链接的最简单方法是使用Web界面浏览到相应的修订和文件,然后单击要引用的行号的边距。您的地址栏应该更新。复制并粘贴。
也支持范围:
https://github.com/git/git/blob/master/Makefile#L451-L466
要生成这些,请单击第一个行号,然后按住Shift键并单击第二个行。
这些链接可用于自己的问题系统或支持外部HTML链接的任何其他问题跟踪器。
如果您想在门票中嵌入代码,可以试用gist-it。
示例:
<script src="http://gist-it.appspot.com/github/git/git/blob/master/Makefile?slice=451:466"></script>