2011-02-01 4 views
1

http : //svn.local/에서 apache를 통한 http 액세스 권한을 가진 subversion 설정이 있습니다. svn 클라이언트 및 표준 svn 저장소 브라우저를 통해 액세스 할 수 있습니다. 또한 http : //svn-browser.local/ (이 경우 fisheye)에 별도의 저장소 브라우저가 설치되어 있습니다.Subversion URL이있는 다른 브라우저 사용

브라우저 요청이 Subversion 브라우저로 리디렉션되지만 svn 클라이언트의 요청이 Subversion 서버로 이동하도록 Subversion/Apache 서버를 변경할 수 있습니까? 본질적으로, 하나의 URL을 사용하여 svn 클라이언트와 svn 브라우저에서 자원을 식별하고 svn 클라이언트의 URL을 웹 브라우저로 복사하여 브라우저에서 제공하는 향상된 기능을 사용할 수있게하려고합니다.

답변

1

이것은 매우 해킹 된 답변이지만 사용자 에이전트와 mod_rewrite입니다. 실질적으로 모든 브라우저와 봇은 Mozilla이라고 주장하지만 SVN은 단지 SVN이고 버전 정보는 다음과 같이 표시됩니다. mod_rewrite에 대한 도움이 필요한 경우 http://httpd.apache.org/docs/2.0/misc/rewriteguide.html은 사용자 에이전트 기반 솔루션을 제공합니다.

0

사실, svn 클라이언트의 실제 HTTP 요청은 /!svn으로 시작됩니다.

멋진 아이디어입니다.

관련 문제