2012-01-16 1 views
2

diff 파일 (Git에서 생성)을 구문 분석해야합니다.PHP를 사용하여 diff (git-diff로 생성) 구문 분석

나는 PEAR 및 "PHP class for parsing diffs"솔루션에서 이미 Text_Diff를 시도했습니다. 그러나 둘 다 diff 자체 만 생성 할 수 있습니다.

기성품 솔루션을 아는 사람이 있습니까?

p.s .: 간단한 diff-viewer 스크립트 작성.

+2

무엇이 질문입니까? 우리는 당신을위한 전체 스크립트를 작성하지 않을거야! – psynnott

+0

Sry. 어쩌면 누군가가 r-t-w 솔루션을 알고 있을까요? –

+0

@psynnott : 공평하게, 그는 자신의 대본을 쓰는 누군가를 요구하지 않았으며, 이미 그곳에 뭔가가 있다면. – Evert

답변

0

xdiff PHP 확장이 있습니다. 그렇지 않으면 스크립트에서 실제 diff 명령 줄 도구를 exec() 할 수 있습니다.

+0

** 파싱 ** diff 파일에 대한 정보를 찾을 수 없습니다. http://de2.php.net/manual/en/book.xdiff.php. –

+0

xdiff는 exec를 사용하는 것처럼 php.net에 문서화되어 있습니다. diff 명령 행 도구도 잘 설명되어 있습니다. – GordonM

+0

그게 좋겠지 만 diff 파일을 파싱하는 솔루션을 볼 수 없다. –

관련 문제