2010-05-05 3 views
1

TortoiseSVN에서 각 사용자의 사용자 이름과 암호를 설정하는 방법을 알고 싶습니다. 이미이 단계를 수행하여 저장소를 만들었습니다. - 파일을 만든 다음이 파일에 저장소를 생성했습니다. - conf 파일의 "svnserve.conf"가 변경되었습니다. - 그런 다음 모든 사용자와 그들 passwd를 conf 파일로 설정하십시오. - confh를 포함하여 저장소에 액세스하기 위해 authz를 변경했습니다.액세스 인증

나는 각 프로젝트에 대해 많은 사용자를 인증하려고하지만 HTTP가 아닌 파일로 시도한다.

나는이 문제에 대해 누군가를 도울 수 있기를 바랍니다.

+0

질문을 이해하는 데 약간 어려움이 있습니다. 프로젝트 당 사용자 이름/암호를 갖고 싶습니까? Subversion에는 이러한 엔티티가 없습니다. AFAIK 만 저장소별로 인증 할 수 있습니다. – Marcel

+0

또한 클라이언트 소프트웨어 인 TortoiseSVN에 대해서 말하면서 저장소마다 하나의 사용자 이름/암호 조합 만 설정할 수도 있습니다. 여러 사용자가있는 경우 Windows 시스템에서 Windows에 여러 사용자를 작성해야합니다. – Marcel

+0

그 덕분에, 실제로 많은 프로젝트가 있고 각 사용자에 대해 특정 액세스 권한을 가진 사용자를 만드는 방법을 알고 싶습니다. 그리고 TortoiseSVN이 로컬 네트워크와 서버에서 작동하는 방법을 알고 싶습니다. – youssef

답변

0

귀하의 질문을 이해하는 데 어려움을 겪고 있지만 귀하가 SVN과 함께 Apache를 통합해야하는 것처럼 느껴집니다. 그러면 사용자에게 디렉토리 단위로 다른 수준의 액세스 권한을 부여 할 수 있습니다.

는 별 디렉토리 액세스 제어svn book에 sectino 를 참조하십시오

그것은, mod_authz_svn을 두 번째 아파치 아파치 모듈을 사용하여 세분화 된 권한을 설정할 수 있습니다. 이 모듈은 클라이언트에서 서버로 전달하는 다양한 불투명 한 URL을 을 잡고 그들을 디코딩 mod_dav_svn를 서포트 해 요구하고 은 아마도 구성 파일에 정의 액세스 정책에 따라 요청 거부권.