现在的位置: 首页 > 综合 > 正文

svn工作拷贝之降级

2013年03月13日 ⁄ 综合 ⁄ 共 740字 ⁄ 字号 评论关闭

关键词 : 将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了

降级工作拷贝 的脚本没有更新,我只能这样了....

 

抱歉!评论已关闭.