gpt4 book ai didi

mercurial - 有没有办法为文件的特定字符串搜索一组差异?

转载 作者:行者123 更新时间:2023-12-03 09:32:03 24 4
gpt4 key购买 nike

我想在一个文件(最好是一组文件)的差异中搜索一组指定的修订(或全部)。我正在寻找可进行文本搜索的差异报告。我有这个:
hg diff -r 0:47131 .\TheFile.cs | grep 'theSearch' -Context 50
好的,这工作得很好,但决定包含多少上下文以及找到第一个和最后一个修订版是一个问题。我可以更好地自动执行此操作,但似乎需要一些工作。

我想知道是否有一种工具可以做得更好。也许是 Mercurial 服务器的差异报告网页?

最佳答案

您可以使用 hg grep 搜索整个 repo 历史。

例如:

hg grep --all --include .\TheFile.cs 'theSearch'

将找到 'theSearch' 的所有实例在 repo 的每次修订中。没有 --all标志,它会在包含字符串的第一个修订版处停止。

关于mercurial - 有没有办法为文件的特定字符串搜索一组差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11349555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com