1. 程式人生 > >svn 修改埠後 無法訪問

svn 修改埠後 無法訪問

為了提高svn的安全性,今天修改了 svn埠。

修改很簡單 ,啟動的時候指定埠號就行了   svnserve -d -r  /xxx/yyy/mysvn --listen-port 33338

順便修改了下svn的帳號和密碼,之前的 too sample。

接下來,客戶端訪問的時候卻無法訪問了,明明埠號也跟上了,帳號密碼也修改了,怎麼換了個埠就不能訪問了呢

最後查明是沒有許可權,在伺服器端修改了 passwd檔案後,authz檔案沒改,所以新的賬戶沒有訪問的許可權.

最後linux端的 svn客戶端也需要修改埠,帳號,密碼,下面是刪除帳號密碼的方法,刪除之後下次checkout的時候就會提示輸入帳號密碼了

方法一:

linux下刪除~/.subversion/auth即可清除之前的使用者名稱和密碼:rm -rf ~/.subversion/auth

以後再操作svn會提示你輸入使用者名稱,這時就可以使用新的了

方法二:

svn操作時帶上--username引數,比如svn --username=smile  co  svn_path local_path