给定函数名称,如何在添加该函数时在 perforce 中找到更改列表?
Given the Function Name, how to find the Changelist in perforce when that function was added?
如果我有函数名称和存在该函数的文件,我正在寻找一种在 perforce 中查找更改列表的方法?
例如:如果“A.cpp”通过更改列表 1234
添加了函数“void b()”
我想通过仅提供函数名或同时提供函数名和文件名来取回更改列表 1234。我正在考虑为此使用 python 脚本,但不确定如何进行。
使用p4 annotate
,例如:
p4 annotate -c A.cpp | grep "void b()"
查看 p4 help annotate
的可用选项——您可以使用 -I
标志来查找原始更改列表,如果该行是通过合并添加的,您可以使用 -a
标志以在文件的早期版本等中查找文本
如果我有函数名称和存在该函数的文件,我正在寻找一种在 perforce 中查找更改列表的方法? 例如:如果“A.cpp”通过更改列表 1234
添加了函数“void b()”我想通过仅提供函数名或同时提供函数名和文件名来取回更改列表 1234。我正在考虑为此使用 python 脚本,但不确定如何进行。
使用p4 annotate
,例如:
p4 annotate -c A.cpp | grep "void b()"
查看 p4 help annotate
的可用选项——您可以使用 -I
标志来查找原始更改列表,如果该行是通过合并添加的,您可以使用 -a
标志以在文件的早期版本等中查找文本