Ads 468x60px

##EasyReadMore##

05 8月, 2015

升級 Subversion 至 1.8

如遇到

svn: E155021: This client is too old to work with the working copy at
'/home/billy/sdk6212' (format 31).
You need to get a newer Subversion client. For more details, see

SVN Upgrade working copy

都是下面這個原因
Ubuntu 12.04 默認使用的是Subversion 1.6
以為只要將 Subversion 升級到 1.7 就可以了
而新安裝的 TortoiesSVN 是用最新版的
預設是 SVN 1.8 所以導至不同步

如果進行svn相關操作,則會出現如下錯誤:

svn: 路徑'.' 好像是Subversion 1.7 或更高版本的工作副本。請升級你的 Subversion
客戶端,以使用此工作副本。

解決該問題都方法是:
那我們怎麼才能升級到1.8呢,因為你使用apt-get update 是不會自動升級的。

a.需要添加Subversion PPA .再更新就可以了。具體部署如下:

$ sudo apt-add-repository ppa:dominik-stadler/subversion-1.8
$ sudo apt-get update
$ sudo apt-get install subversion

 

b.然後就可以使用apt-get update 升級了

sudo apt-get update


c.最後,再確認一下Subversion的版本就OK了

svn --version


PS:若發現版本沒有更改過來,則可以先卸載掉之前安裝都svn

sudo apt-get remove subversion

然後重新更新下,sudo apt-get update

再重新安裝,sudo apt-get install subversion

最後查看下版本,則可以看到為 1.8.13

0 意見:

張貼留言

 
Blogger Templates