問題描述:
今天用visualSVN新建Repository,然后再創建了一個用戶。
想用瀏覽器打開倉庫來看一看,
結果就出現了標題中的錯誤,就納悶了剛創建的用戶怎么就沒權限。
解決:
使用谷歌搜索一番,找到一個有用的解決方案這里。他(貌似是visualSVN官方)認為導致這種問題有兩種情況。
1. 在倉庫右鍵屬性中Security標簽頁中把Group給刪除了。因此解決方案就是新建組及用戶名了。
2. Windows目錄是大小寫不敏感的,而visualSVN同時能夠支持Unix的大小寫敏感和windows的不敏感,因此windows下你的倉庫里有多於或等於兩個路徑(文件)同時含有大小寫字母的話checkout就會被forbidden。官方也給出了解決方案:倉庫右鍵屬性->Hooks->Edit->Pre-commit hook填入一下文本"%VISUALSVN_SERVER%bin\VisualSVNServerHooks.exe" case-insensitive -t%2 %1
我是屬於第一種情況,追其原因是由於默認的倉庫目錄我放在D盤,而后來C盤空間不夠,於是將D盤划給了C盤,D盤不復存在,對呀的倉庫的那些配置文件也沒有了,所以導致group沒找到。


