可以将任务链接到代码的特定部分的任务管理工具?

时间:2014-01-14 15:16:32

标签: git github redmine mantis

我正在寻找一种任务管理工具,可以让我做一些对我来说非常明显的事情:将任务/问题链接到我的代码的特定部分(使用Git)。

以下是我对此工具的期望:

  • 我点击"新任务"
  • 在任务创建中,我可以在当前的git存储库中设置标题,描述......和文件/行。
  • 创建任务后,我可以确切地看到我必须在代码中查看的位置才能实现。

我看过Redmine,Mantis,Trac等。但是我不确定他们能不能做到。 答案可能在谷歌的某处,但我不确定使用相关的关键字来找到它:( 请注意,我已经使用了github。

感谢您的帮助。

1 个答案:

答案 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>