2017-12-20 17 views
1

리비전 파일을 perforce하기 위해 diff를 추출하려고합니다. 하지만 제 요구 사항은 수정 된 함수 이름을 추출하는 것입니다. 변경된 기능을 찾을 수있는 방법이 있습니까?Perforce에서 두 버전 사이의 C/C++ 함수 이름을 얻는 방법

+0

AFAIK의 퍼포 당신을 위해 할 수 없습니다. 두 버전을 가져오고 diff는 작동해야합니다. – fredrik

+0

실제로 "구문 분석"(필자는 상대적으로 느슨하게 용어를 사용함) 소스 파일을 그렇게 할 수 있습니다. 전체 소스 파일을 가져 와서 함수 선언을 찾을 때까지 diff 지점에서 거꾸로 스캔하십시오. 코딩 스타일이 도움이 될 것입니다. 따라서 "열 1부터 시작하여 괄호가 있음"에서 함수를 식별 할 수 있습니다. –

+0

@Mats Petersson, 감사합니다. 위와 같은 방법으로 함수를 변경하고 구문 분석 할 수 있습니다. –

답변