今天在share project時,svn報錯 svn: E170001: OPTIONS of '/svn/20161101zz': 403 Forbidden (https://admin);在網上查找資料,大部分是說svn用戶權限不夠,地址區分大小寫。java
可是仔細檢查並無這些問題,後來想到有多是eclipse中的svn插件中的配置問題!eclipse
經過更改svn接口成功連上svn!因而上網瞭解了關於javaHL和SVNKit的資料,簡單說說把(多半是copy,資料整合了一下):svn
Eclipse 下鏈接 SVN 庫有兩種插件 —— Subclipse 與 Subversive,Subclipse 主頁位於 http://subclipse.tigris.org/ ,與SVN(http://subversion.tigris.org/)聯繫緊密,我 們能夠稱之爲 SVN 官方的 eclipse 插件,而Subversive 則是 eclipse 官方的 SVN 插件。無論是 Subclipse 仍是 Subversive ,它們使用的 SVN 鏈接器不外乎這兩種,JavaHL 和 SVNKit ( http://svnkit.com/ ),SVNKit 是 Subversion 的純 Java 鏈接庫版本,整個鏈接底層都是由 Java 實現的,不須要額外的支持。而 JavaHL 則使用的是 Subversion 原生的鏈接庫,加上了 Java 調用庫。這兩種鏈接庫給人表徵的感受應該是 JavaHL 在鏈接穩定性和速度上應該佔優,而 SVNKit 則應該更省事,適用性更廣。插件
Subclipse 的操做更傾向於與 TortoiseSVN 習慣,而 Subversive 的操做更傾向於 Eclipse 習慣操做。若是非要推薦一個的話,我仍是建議先選擇 JavaHL,若是 JavaHL 沒法在你的系統中正常工做,再選擇 SVNKit 。blog
從兩個插件使用的易用性上來講,只能真的說是難分高下接口