2009-07-10 76 views
3

這似乎是一個基本問題,但我還沒有找到明確的答案。從本質上講,我們有一個1.5客戶端的Subversion 1.4服務器。我想知道的是,如果我們想要使用分支/合併跟蹤等1.5個功能,服務器是否也必須至少爲1.5?Subversion客戶端/服務器版本是否需要相同或接近?

我讀過1.5客戶端有時會自動將存儲庫升級到1.5,但是如果服務器運行的是舊版本,會發生這種情況嗎?我們使用svn://協議,所以我可以想象服務器需要保持合理的最新狀態。有人對這個有經驗麼?謝謝!

回答

4

release notes for v1.5回答這個問題。它詳細解釋了每種客戶端/服務器組合可以使用哪些功能。

+0

謝謝,蒂姆!這實際上是我正在尋找的。我檢查了除發行說明以外的所有文檔。 :) – Poldon 2009-07-10 20:54:06

0

就我所知,客戶機將自動升級客戶機上的存儲庫檢出。這意味着您不能使用1.4客戶端與1.5修改的結帳進行交互,但我們有人在此使用1.5客戶端和1.4服務器。但是,要使用新的1.5功能,您將需要1.5服務器。

此外,我相信他們現在已經達到了1.6。

0

當您使用兩個不同的客戶端時,問題往往是您的本地存儲庫。我已經有很多次他們稍微關閉了,而更新的會升級你的版本庫,然後舊的客戶端就不能再讀取它了。

如果您使用烏龜,會發生在Windows上。

+0

烏龜是否與您的機器上安裝的svn.exe進行交互,或者它是否有自己的訪問庫? – 2009-07-12 21:15:39

相關問題