參考:http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=65024&post_id=275060#forumpost275060 我想出解決方法了 不是因為目錄的權限造成的問題 重點是用 auth.ini 與 auth2.ini 各自為 SVNParentPath 做權限的設定 1. 檔案 httpd.conf #http://localhost/URL/proj_name #<Location /URL> <Location /proj> DAV svn AuthType Basic AuthName "Svn repository" SVNParentPath D:/svnroot/svntest AuthUserFile D:/svnroot/pass.ini AuthzSVNAccessFile D:/svnroot/auth.ini #Require valid-user </Location> <Location /proj2> DAV svn AuthType Basic AuthName "Svn repository" SVNParentPath D:/svnroot/svntest2 AuthUserFile D:/svnroot/pass.ini AuthzSVNAccessFile D:/svnroot/auth2.ini #Require valid-user </Location> 2. 檔案 auth.ini [/] * = r #[project name:/] [A:/] user1 = * = [B:/] user1 = r * = r 3. 檔案 auth2.ini [/] * = r #[project name:/] [A:/] user1 = r * = r [B:/] user1 = r * = r