我想禁用一段时间访问我的某个存储库。让我们称之为" repo1"。 我在使用乌龟之后,在服务器上的subversion.conf文件(apache)中注释掉了整个部分负责repo1后,我仍然可以进行乌龟更新。 这很奇怪,因为我无法通过浏览器访问该回购,或者我无法使用此地址创建新的回购。 除了conf文件之外,还有什么我需要做的吗?
答案 0 :(得分:1)
通常使用hook scripts完成此操作。
尝试这样的事情作为pre-commit钩子:
#!/bin/sh
echo "Repository is currently read only." >&2
exit 1
答案 1 :(得分:0)
您可以使用authz文件来限制对存储库的访问。
[/]
* =
您需要将AuthzSVNAccessFile变量(在httpd.conf中)指向authz文件位置。