2017-09-23 98 views
1

我們的服務器團隊將subversion從1.6.x升級到1.9.x,我需要升級客戶端軟件以匹配。SVNKit客戶端適配器1.8.12.1是否與SVNKit庫兼容1.9.0.r10652

我下載了一個新的eclipse氧氣4.7.0 64位的副本窗口。 我從http://eclipse.svnkit.com/1.9.x安裝了最新的SVNKIT 我從eclipse marketplace安裝了最新的subclipse。

以下是目前安裝的項目。

Subclipse的4.2.3.201707071932 顛覆版本圖4.2.0.1 SVNKit客戶端適配器1.8.12.1 SVNKit圖書館1.9.0.r10652

我開始日食,設置SVN界面客戶端的「唯一可用的選項SVNKit v1.8.12.10533「,然後從SVN Repository選項卡瀏覽我的存儲庫。

到目前爲止看起來都不錯,但在做任何事情之前,我擔心SVNKit客戶端適配器1.8x和SVNKit庫1.9.x中推定的版本不匹配。使用1.9.x subversion服務器時,1.8.x SVNKit客戶端適配器是否與SVNKit庫(1.9.x)兼容?我試圖找到升級到SVNKit客戶端適配器沒有運氣。這是一個兼容的堆棧,還是1.8.x SVNKit的1.8.x svnkit客戶機適配器?

+0

由於我無法解決與SVNKit客戶端適配器兼容的問題,我通過尋找簡單獲取本地JavaHL的方式解決了我的問題。日食市場沒有提供它,我不希望tigris.org的舊版本。我無法弄清楚如何從GitHub引用的壓縮更新中安裝。使用github上的安裝URL安裝subclipse到eclipse然而,給了我所需的一切dl.bintray.com/subclipse/releases/subclipse/latest我排除了SVNKit組件並選擇了JavaHL Windows二進制文件。 –

回答

1

它應該工作正常。 Subclipse寫入JavaHL接口,SVNKit實現它。他們是否發佈了更新版本並不重要。

+0

我一直認爲服務器端SVN主要版本(1.9.x)應該與JavaHL(或本例中SVNKit)主要版本(1.9.x)相匹配。由於SVNKit客戶端適配器是subclipse和JavaHL之間的接口,SVNKit客戶端適配器是否也與SVNKit的主要版本相匹配,以確保一直向下兼容? –

+0

除了您可能關心的功能外,服務器版本完全不相關。所有1.x客戶端都可以與所有1.y服務器通話。客戶端上唯一的問題是各層和1.9.x版本之間的API兼容性將實現Subclipse正在使用的所有API。 –