0
我得到了與集市2.5.1 Ubuntu的12.04,並希望訪問集市1.5服務器上的存儲庫。 服務器僅理解集市版協議版本,但客戶端嘗試連接版本。我如何強制客戶端使用協議的第2版?強制bazaar客戶端協議使用服務器協議2?
錯誤消息:
Server does not understand Bazaar network protocol 3, reconnecting. (Upgrade the server to avoid this.)
似乎幾個墜崖集市開關自然而然到(在他的評論中提到的bialix)低版本之後,但後來它只是抱怨分支格式:
'error', "Unknown branch format: 'Bazaar Branch Format 7 (needs bzr 1.6)
所以沒有真正獲得。難道沒有辦法讓新客戶表現得像老一樣嗎?
客戶端嘗試連接最大已知版本(3),然後使用較低版本(2)如果服務器不理解第一個版本。 – bialix 2012-07-11 13:28:06
強制客戶端使用較舊版本的協議將無濟於事。服務器需要支持您嘗試訪問的存儲庫的格式(即使您使用的是較舊的客戶端,或者該協議的舊版本),但它不支持。 – jelmer 2012-07-13 14:46:44
我不太確定,但肯定是客戶抱怨,他的預期分支格式不被服務器所理解。 1.5服務器不可能是千里眼;-) – 2012-07-13 15:28:16