Ubuntu 12.4 下升级 Subversion 1.7

Ubuntu 12.04 默认使用的是Subversion 1.6,而Ubutnu12.10开始,就使用的是Subversion 1.7。

如果从别人的地方拷过来的SVN目录,在使用SVN命令时会报以下错误


 

中文:

svn: 路径 '.' 好像是 Subversion 1.7 或更高版本的工作副本。请升级你的 Subversion
客户端,以使用此工作副本。

英文:

svn: The path '.' appears to be part of a Subversion 1.7 or greater

working copy. Please upgrade your Subversion client to use this

working copy.

那我们怎么才能升级到1.7呢,因为你使用apt-get update 是不会自动升级的。

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

sudo vim /etc/apt/source.list

在source.list 文件内添加以下两行内容

deb http://ppa.launchpad.net/svn/ppa/ubuntu precise main 

deb-src http://ppa.launchpad.net/svn/ppa/ubuntu precise main

 

然后就可以使用apt-get update 升级了

sudo apt-get update

 

最后,再确认一下Subversion的版本就OK了

svn --version


以下是我的输出结果

svn,版本 1.7.9 (r1462340)

   编译于 Apr  6 201321:23:46



Copyright (C) 2013 The Apache Software Foundation.

This software consists of contributions made by many people; see the NOTICE

file for more information.

Subversion is open source software, see http://subversion.apache.org/



可使用以下的版本库访问模块: 



* ra_neon : 通过 WebDAV 协议使用 neon 访问版本库的模块。

  - 处理“http”方案

  - 处理“https”方案

* ra_svn : 使用 svn 网络协议访问版本库的模块。  - 使用 Cyrus SASL 认证

  - 处理“svn”方案

* ra_local : 访问本地磁盘的版本库模块。

  - 处理“file”方案

* ra_serf : 通过 WebDAV 协议使用 serf 访问版本库的模块。

  - 处理“http”方案

  - 处理“https”方案

 

你可能感兴趣的:(subversion)