데비안에서 서브 버전 저장소 루트를 설정하는 방법은 무엇입니까? 클라이언트에서 이전과 동일한 경로로 저장소에 액세스 할

이전 Fedora Core 서버에서 Debian Linux v5.0.4로 전환했습니다.

이전 저장소를 마이그레이션하고 svn + ssh를 통해 액세스를 구성 했으므로 이제 클라이언트에서 이전과 동일한 경로로 저장소에 액세스 할 수 있기를 원합니다.

Fedora에서는 저장소 루트를 “svnserve -r”로 지정할 수 있지만 설정 파일과 svnadmin 옵션을 확인한 후 데비안에서이 작업을 수행 할 수있는 방법에 대해 고심했습니다.

데비안에서 저장소 루트를 설정하는 방법이 있습니까?



답변

나는 답을 찾았다.

http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.serverconfig.svnserve.sshauth

“호출 된 명령 제어”를 참조하십시오.

~ / .ssh / authorized_keys에서 저장소 기반을 포함하여 호출 할 명령을 지정할 수 있습니다.

command = “/ usr / bin / svnserve -t -r”ssh-dss AAAA …

이 방법을 사용하면이 사용자로 명령 프롬프트에 로그인 할 수 없습니다.


답변