mercurial - 仅在特定 Mercurial 变更集中更改的文件中搜索 "TODO"?

标签 mercurial

我正在一个已经有很多“TODO”注释的代码库中工作,在推送我的变更集之前,我想确保我没有在其中留下任何 TODO 注释(而不是而不是实际执行,或者将其添加到新功能数据库并删除注释)。

目前我只在每条评论中使用“TODO: Wilka”,因此很容易搜索。但是,使用 Mercurial 有没有一种方法可以让我仅在变更集集合中已更改的文件中搜索“TODO”?理想情况下,它只会搜索实际已更改的行 - 但即使只是文件也很好。

最佳答案

要搜索一组特定的修订,您可以执行以下操作:

hg grep -r 0:3 "\bTODO:"

关于mercurial - 仅在特定 Mercurial 变更集中更改的文件中搜索 "TODO"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6597933/

相关文章:

version-control - 使用 mercurial 为什么我会在不提交的情况下想要 merge ?

search - 如何搜索历史 Mercurial 文件内容?

git - merge : Hg/Git vs. SVN

mercurial - 如何从 Mercurial 中查看源代码

mercurial - Mercurial 日志 : show when somebody performed a push -f

version-control - 防止用户在分支关闭时提交

permissions - 使用 Mercurial/Tortoisehg 有没有办法设置存储库权限?

python - Ubuntu Hardy 下的 Mercurial http 接口(interface)。不起作用

mercurial - 中止 : unsynced remote changes?

merge - Mercurial:执行 merge 时为 "no match found",如果我尝试剥离则为 "no node!"