2014-03-27 1 views
0

내 리포지토리 중 하나에 대한 액세스를 잠시 사용하지 않으려합니다. 이것을 "repo1"이라고 부를 수 있습니다. 나는 거북이를 사용하고 서버에서 내 subversion.conf 파일 (아파치)에서 repo1에 대한 책임이있는 전체 부분을 주석 처리 한 후에도 여전히 거북이 업데이트를 할 수 있습니다. 브라우저를 통해 해당 저장소에 연결할 수 없거나이 주소로 새 저장소를 만들 수 없어 이상합니다. conf 파일 외에도 다른 작업이 있습니까?리포지토리에 대한 액세스를 비활성화하십시오.

답변

1

일반적으로 hook scripts을 사용하여 이루어집니다. pre-commit 후크로이 같은

시도 뭔가 :

#!/bin/sh 

echo "Repository is currently read only." >&2 
exit 1 
0

당신은 저장소에 대한 액세스를 제한하기위한에는 AuthZ 파일을 사용할 수 있습니다.

[/]

* = 

당신은 파일 위치에는 AuthZ하기 (httpd.conf 파일 내에서) 당신의 AuthzSVNAccessFile 변수를 가리 키도록해야합니다.

+0

네,하지만 http 연결에서만 작동합니다. – s1c

관련 문제