2012-08-05 1 views
2

pysvn에서 만든 diff 파일을 구문 분석 할 수 있습니까? 파일 이름/파일 경로, 포함 된 각 파일의 헤드 개정판, 변경된 총 파일 수, 변경된 총 파일 수 등을 원합니다.pysvn으로 만든 diff 파일을 어떻게 파싱합니까?

그렇지 않은 경우 수동으로 수행 할 수 있습니까? diff에 포함 된 각 파일에 대해 "Index :"로 시작하는 diff 파일을 구문 분석해야하지만이 파일의 정확한 형식을 알지 못합니다. 그래서 pysvn이 구문 분석하는 방법이 없다면 형식이 무엇인지 알아 내고 직접 (파이썬에서) 할 필요가 있습니다. 형식이 SVN 특정 형식입니까? 출판 되었습니까? 그것을 분석하는 파이썬 샘플 코드는 훌륭합니다!

+0

나는 내 자신의 질문에 답하려고 노력하고있다. 이 형식이 "통합 된 diff 형식"이라고 할 수 있습니까? – gonzobrains

답변

1

this을 사용하여 몇 줄의 맞춤 코드를 작성할 수있었습니다. 하루를 완전히 절약 했으므로 Aaron Bentley에게 큰 도움이되었습니다!