SVN權限有漏洞。這個漏洞很蛋疼。昨天明明把權限設置成只有2個人能提交,今天還是看到一個不能提交的同事提交了代碼。后面我自己用賬號設置成沒有權限測試,果然能提交。SVN設置權限后,如果用瀏覽器查看,的確生效了,但是使用SVN客戶端就是未生效。最后我把SVN客戶端里的SVN地址復制到瀏覽器里,瀏覽器里又未生效了。最后比較,原來和地址的大小寫有關。如果瀏覽的地址和SVN庫的路徑大小寫完全一樣,才生效,否則就不生效
比如:
https://192.168.2.199/svn/AAAAAAAAAAB2B/
https://192.168.2.199/svn/AAAAAAAAAAB2b/
第一個不能生效,和SVN路徑大小寫不一樣
第二個能生效,和SVN路徑大小寫完全一樣
VisualSVN Server 版本2.5.5