2013-05-11 5 views

답변

0

유일한 일반적인 대답은 SVN 관리자 또는 알고있는 다른 사람에게 질문하는 것입니다. WebSVN은 다양한 방법으로 구성 할 수 있으며 SVN 저장소 자체는 경로가있을 수있는 네 가지 프로토콜 (svn, svn + ssh, http, https)을 통해 사용할 수 있습니다.

각 저장소과 같이 WebSVN에 구성되어 마지막 매개 변수가

$config->addRepository('test123', 'file:///svn/test123', null, null, null, null, 'https://somehost.com/svn/test123'); 

그건 :이 (내가 사용하지 않는 매개 변수에 대한 널 (null)을 참고)처럼

$config->addRepositorySubpath('NameToDisplay', 'internal url e.g. file:///c:/svn/proj', 'subpath', 'group', 'username', 'password', 'URL to display on web'); 

그래서 내 구성이 있습니다 잘 문서화되지 않았다 (나는 이것을 the source으로 읽음으로써 발견했다). 때로는 빠져있다. 그것없이 WebSVN은 SVN에주는 링크를 제공하지 않습니다.

그래서 WebSVN URL을 SVN URL로 변환하는 데 사용할 수있는 일반적인 경험적 방법은 없습니다. 추측 할 수는 있지만 누군가에게 묻는 것이 최선의 방법이라고 생각합니다.

또한 SVN 관리자에게 문의 할 때 다른 사람이 같은 질문을하지 못하도록 SVN URL을 WebSVN 구성에 포함시켜야한다고 지적하십시오.