【问题标题】:Is there a way to collect all the TODO in the code in one file before push有没有办法在推送之前将代码中的所有 TODO 收集到一个文件中
【发布时间】:2013-06-07 09:43:18
【问题描述】:

我想将我所有的 TODO 存储在 github 上的代码中,但我也想将它们收集到一个文件中,以便我可以将它们全部显示在一个地方给我的同事。也许有人已经解决了这个任务?可以用 git hooks 吗?

【问题讨论】:

  • 您将如何将它们收集到一个文件中?

标签: git github todo


【解决方案1】:

好吧,如果你的 TODO 有一些特定的模式,你可以简单地 grep 他们。

grep -R TODO . > todo.txt

下一步是决定何时更新此文件。如果您希望在推送之前发生这种情况,您至少需要git 1.8.2,因为在此版本中pre-push 挂钩was added

【讨论】:

  • 非常感谢。我一如既往地想念最简单的方法:)
【解决方案2】:

或者您可以使用 Todofy (https://todofy.org),它会列出集成后存储库中的所有待办事项,并一直跟踪其状态直到完成(从代码中删除)。它提供了更多功能,例如添加截止日期、提醒、分配某人或将某人带入讨论、标签等。

带有修饰符的示例注释(C++ 样式注释)

// TODO: something has to be done quickly @deadline: 1 week
// @assign: mebjas @priority: high

它还有一个内置选项可以在 Github 中自动创建问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-10
    • 2021-03-05
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    • 1970-01-01
    • 2019-10-13
    • 1970-01-01
    相关资源
    最近更新 更多