리포지토리에 실패하는 지하에 대한 경로 기반 인증이지만 경로는 아닙니다.

StackOverflow https://stackoverflow.com/questions/386728

문제

SVNServe와 함께 경로 기반 인증을 사용하고 있지만 저장소를 지정하면 권한 오류가 제공됩니다. 그러나 경로를 지정하면 인증됩니다.

내 Authz 파일 에서이 작업을 수행하면 작동합니다.

[/my/path]
my_username = r

이렇게하면 작동하지 않습니다.

[svn:/my/path]
my_username = r

"SVN"이 저장소의 실제 이름이라고 확신합니다. 누군가가 저장소 이름을 어떻게 알 수 있는지 알려줄 수 있다면 도움이 될 수 있습니다. 저장소는/usr/local/svn 이하입니다.

도움이 되었습니까?

해결책

이것은 아마도 svnserve에 알려진 리포지토리가 하나만 있다는 것을 의미 할 것입니다. 정확한 답변을 원하고 추측이 아닌 경우 현재 구성에 대한 자세한 내용을 알려주십시오.

다른 팁

Svnadmin을 만들었을 때 _________를 만들었습니다. 그 빈에 준 것은 저장소 이름입니다. 경로 기반 인증의 경우 리포지토리를 이름별로 정의합니다. 그런 다음 저장소 내에서 경로를 지정할 수 있습니다.

주로 HTTP 인증을 사용하므로 SVNSERV에 차이가 있는지 확실하지 않습니다.

http auth를 사용하면 svnparentpath를 정의한 후에는 저장소 영역에 액세스 할 수 있습니다.

[bizlib:/branches/2.0.x]
 dev_login = r
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top