關鍵詞 : 將subversion svn1.7.x 的工作拷貝work copy 使用低版本的 subversion svn 1.6.x
關鍵詞 : ubuntu安裝 subversion 1.7.x
在subversion1.7以后,工作拷貝的 .svn集中到了一起,而不再是每個文件夾下都有.svn目錄了.
這樣,在svn1.7創建的工作拷貝,后又拿到了svn1.6.6的環境中使用,出現了
如圖所示的這種情況.
要么升級svn客戶端為1.7以上,要么降級.還沒有降級過,我就來看看怎么降級,先看看 他提示的文檔先!
是有一個地方提到了這種情況,並且提供了一個腳本,我下載下來,運行了一下:
遺憾的,我的工作拷貝是svn1.7.x 下載使用的是1.6.6 使用這個腳本,他檢測到svn的entries是12不在支持的列表...
看來我之前使用的版本太高了..他的腳本不支持...
貌似我只能升級我的svn了...
ok終於解決了問題 還是升級客戶端
apt-get沒有subversion1.7的軟件源,也不知道哪里有.就尋找下載了 deb文件
http://svn-ref.assembla.com/download-clients.html#Ubuntu
這里有,下載后,先刪除 原先的 subversion
sudo apt-get remove subversion subversion-tools
sudo apt-get autoremove
然后用dpkg -i ubuntu-*.deb (兩個deb文件 )
其實依賴已經損壞了...
不過 還有有強大的 新力得 軟件管理器.點擊過濾器 有個損壞的 (broken) 就有兩個,,直接點擊應用 應該會自動解決依賴問題..
嘎嘎 svn --version 已經是1.7.1了
降級工作拷貝 的腳本沒有更新,我只能這樣了....