Mercurial-查找文件出现在其中的变更集
我正在查看一个大型存储库,想知道其中一个文件的用途。我认为找到文件最初出现的变更集会有所帮助。如何执行此操作?您可以使用revset(请参阅Mercurial-查找文件出现在其中的变更集,mercurial,Mercurial,我正在查看一个大型存储库,想知道其中一个文件的用途。我认为找到文件最初出现的变更集会有所帮助。如何执行此操作?您可以使用revset(请参阅hg help revset),使用添加(模式)功能执行此操作。它采用一种模式并匹配首先出现此文件的所有修订(由于重命名和删除,这可能会匹配多个修订)。然后,您可以使用hg log显示此revset中的所有修订 例如: hg log -r 'adds("strangefile.c")' 您可以为模式使用glob:或re:前缀来专门选择glob模式或正则表达
hg help revset
),使用添加(模式)
功能执行此操作。它采用一种模式并匹配首先出现此文件的所有修订(由于重命名和删除,这可能会匹配多个修订)。然后,您可以使用hg log
显示此revset中的所有修订
例如:
hg log -r 'adds("strangefile.c")'
您可以为模式使用
glob:
或re:
前缀来专门选择glob模式或正则表达式。您可以使用revset(请参阅hg help revsets
),使用添加(模式)
函数来完成此操作。它采用一种模式并匹配首先出现此文件的所有修订(由于重命名和删除,这可能会匹配多个修订)。然后,您可以使用hg log
显示此revset中的所有修订
例如:
hg log -r 'adds("strangefile.c")'
您可以为模式使用
glob:
或re:
前缀来专门选择glob模式或正则表达式。您可以使用revset(请参阅hg help revsets
),使用添加(模式)
函数来完成此操作。它采用一种模式并匹配首先出现此文件的所有修订(由于重命名和删除,这可能会匹配多个修订)。然后,您可以使用hg log
显示此revset中的所有修订
例如:
hg log -r 'adds("strangefile.c")'
您可以为模式使用
glob:
或re:
前缀来专门选择glob模式或正则表达式。您可以使用revset(请参阅hg help revsets
),使用添加(模式)
函数来完成此操作。它采用一种模式并匹配首先出现此文件的所有修订(由于重命名和删除,这可能会匹配多个修订)。然后,您可以使用hg log
显示此revset中的所有修订
例如:
hg log -r 'adds("strangefile.c")'
您可以为模式使用glob:
或re:
前缀来专门选择glob模式或正则表达式