為什麼選擇手動離線安裝?
Eclipse Marketplace 在線安裝 Subversive 極慢且經常超時。離線安裝可控、快速、適合內網環境。
步驟一:下載離線安裝包
- 訪問官方發布頁:https://www.eclipse.org/subversive/latest-releases.php
- 下載對應 Eclipse 版本的 ZIP 包,例如:
Subversive-3.0.4.I20160131-1700.zip
步驟二:Eclipse 安裝離線包
- 選單 Help → Install New Software
- 點 Add → Archive → 選擇下載的 ZIP 包 → OK
- 勾選 Subversive SVN Team Provider 等核心組件 → Next → Next → Accept License → Finish
- 重啟 Eclipse
步驟三:解決「SVN connector library is not available」錯誤
安裝完 Subversive 核心後,首次打開 SVN 視角或 Checkout 時會報錯:
SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
原因:Subversive 核心不包含具體的 SVN 連接器實現,需單獨安裝連接器。
解決方法
- 打開 Window → Preferences → Team → SVN → SVN Connector
- 點 Get Connectors,勾選 SVNKit(純 Java 實現,推薦)或 Native JavaHL(需本地庫)
- 安裝完成後重啟 Eclipse,即可正常使用 SVN 功能。
參考詳解:https://www.tuicool.com/articles/E3aQVn7
總結
離線安裝 Subversive 兩步走:核心包 + 連接器。官方 ZIP 解決核心安裝慢,偏好設置裡安裝連接器解決「connector not available」。內網開發、舊版本維護必備技能。