묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이슈트래커에서의 리비전 정보 표시 문제
2009.02.20 11:06
안녕하세요.
이슈트래커를 이용하면서 궁금한 사항이 있어 이렇게 문의 드립니다.
trac을 이용하다가 xe쪽으로 넘어올라고 하는데요. 이상한 부분이 있네요.
아래와 같이 진행중인 프로젝트의 현재 리비전이 5입니다.
오늘 오전에 커밋했었죠.
근데 이슈트래커에서는 리비전이 아예 나오질 않습니다.
어떠한 이유인지가 궁금합니다.
리비전이 안나오면 -..-
암튼 어떤 문제이고 해결방법이 무엇인지 답변 바랍니다.
참고로 svn 버전은 1.3.0을 사용하고 있습니다.
그럼 수고하세요~
이슈트래커를 이용하면서 궁금한 사항이 있어 이렇게 문의 드립니다.
trac을 이용하다가 xe쪽으로 넘어올라고 하는데요. 이상한 부분이 있네요.
아래와 같이 진행중인 프로젝트의 현재 리비전이 5입니다.
오늘 오전에 커밋했었죠.
근데 이슈트래커에서는 리비전이 아예 나오질 않습니다.
어떠한 이유인지가 궁금합니다.
리비전이 안나오면 -..-
암튼 어떤 문제이고 해결방법이 무엇인지 답변 바랍니다.
참고로 svn 버전은 1.3.0을 사용하고 있습니다.
그럼 수고하세요~
자답입니다. 아마도 svn 버전의 문제인 듯 하네요...
저와 같은 문제로 고민하신다면 이렇게 해보세용~
문제는 svn 버전 때문에(확실치는 않습니다.) 발생하는 것 같습니다. svn의 커맨드 옵션에서 --limit의 사용이 불가했던 것 같습니다.
해당 경로의 파일들의 정보를 xml로 임시 저장하는곳에서 getLog의 함수에서의 문제입니다. 이를 다음과 같이 수정해보세용.
/modules/issuetracker/classes/svn.class.php
위와 같이 limit의 값에 따라 command가 만들어지는데 이를 0으로 세팅하면 됩니다.
/usr/bin/svn --non-interactive --config-dir /home/httpd/html/files/cache/tmp log --xml --verbose --limit 1 svn://경로/프로젝트명/trunk/파일
위에서 아래로 변경되어 실행됨.
/usr/bin/svn --non-interactive --config-dir /home/httpd/html/files/cache/tmp log --xml --verbose svn://경로/프로젝트명/trunk/파일
아마도 하위 폴더에 대한 Depth를 표시하는 것 같습니다만.... limit이 지원되는 svn이라면 속도는 좋겠네요..
암튼 완성샷~
(svn 버전을 올려야하나~ 휴...)
그럼 수고하세요~