2014-03-27 194 views
0

我想禁用一段時間訪問我的某個存儲庫。讓我們稱之爲「repo1」。 即時通訊使用烏龜和後我評論了整個部分負責repo1在我的subversion.conf文件(阿帕奇)在服務器上我仍然能夠做烏龜更新。 這很奇怪,因爲我無法通過瀏覽器訪問該回購站,或者我無法使用此地址創建新的回購站。 除了conf文件外還有其他的東西需要我去做嗎?禁止訪問存儲庫

回答

1

這通常使用hook scripts完成。

嘗試這樣的事情作爲一個pre-commit鉤:

#!/bin/sh 

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

您可以使用AuthZ的文件限制訪問存儲庫。

[/]

* = 

您需要將您的AuthzSVNAccessFile變量(在httpd.conf文件),以AuthZ的文件位置。

+0

是的,但它只適用於http連接 – s1c