2008-10-20 2 views
0

내가 조금은 구체적이고 작은 틈새를 묻는 것에 대해 감사 할 수 있지만 도움을 줄 수 있다면 실제로 내 머리를 유지할 수 있습니다!FogBugz, WebSVN & Cygwin - Diffs가 생성되지 않음

나는 처음에 FogBugz technical support page에 대한 질의를 게시했지만 많은 기쁨을 얻지 못했습니다.

기본적으로 FogBugz의 로그 및 diff 기능을 제공하는 저장소 브라우저로 webSVN을 사용하고 있습니다. WebSVN을 사용하면 로그를 볼 수는 있지만 diff에 대한 정보는 표시 할 수 없습니다. 나는 webSVN의 PHP를 통해 멋진 톱니 빗을 만들었고 websvn이 svn 유틸리티를 호출하여 sed와 enscript를 사용하여 파일 내용을 얻고 형식을 지정하고 궁극적으로 생성되는 파일이 비어 있음을 확인했습니다.

유틸리티 호출을 더 작은 명령문으로 분해하고 명령 줄을 사용하여 수동으로 테스트했으며 sed 명령문을 통합하기 전까지는 모든 것이 잘 된 것처럼 보였습니다. 다른 사람이이 문제를 겪었습니까 아니면 해결 방법을 알고 있습니까? 아래의 문장은 PHP 내에서 호출되며 공백 파일이 생성되는 곳입니다. 누구를위한

""c:\program files\subversion\bin\svn" --non-interactive --config-dir /tmp cat "file:///E:/svn/Users/mwo/test-4.txt"@36 | "c:\cygwin\bin\enscript" --language=html -o - | "c:\cygwin\bin\sed" -n "1,/^<\/PRE.$/,/^ C:\Inetpub\wwwroot\websvn\temp\150.tmp" 

답변

2

얘들 아 내가 대답 here을 게시 한이 하나 붙어.

fogbugz에서 지원 포럼에서 제거 될 경우를 대비하여 기본적으로 모든 사용자에게 C : \ Inetpub \ wwwroot \ websvn \ Temp \에 대한 모든 액세스 권한을 부여해야하며 모두 잘되었습니다.