Develop/Etc
[DIFF2HTML] diff2html.py
시크라기
2012. 10. 18. 16:58
svn diff 라던가 기타 파일간 차이점을 html 창에서 반반 나눠서 나타내게 해주는 스크립트.
말이 뭔가 이상하지만..
svn diff를 해줬을때 나타나는 +,- 기호들을 잘 파싱해서
왼쪽에는 이전 리비젼에 대한 소스코드,
오른쪽은 현재 리비젼에 대한 소스코드,
그리고 각 차이점들을 표시해주는 페이지를 만들어주는 스크립트임.
사용법 :
]#svn diff -r 1:100 hello.php | diff2html.py > result.html
위처럼 사용해주면 result.html에는 잘 들어가짐.
한글 깨짐 문제 수정함.(가끔 깨지는 경우도 있는데...누가좀 수정해주어~)