svn无法cleanup

在刚才,同事在使用svn的时候遇到一个问题,无法执行svn操作,在提交和更新的时候,会报错,提示说让我们先尝试刷新或者cleanup一下项目.

我比较单纯,试了一下,结果在cleanup的时候,报了一个新的错误,

'D:\Development\SVN\Releases\TortoiseSVN-1.9.0\ext\subversion\subversion\libsvn_client\cleanup.c' 
 line 227: assertion failed (svn_dirent_is_absolute(dir_abspath)) 

类似于上面这个错误,当然我是茫然的,于是开始发挥了百度大法,但是看了很多网站也没有找到实质性的解决方案.

后来灵机一动,想起来是不是svn版本的问题呢.于是,我打开eclipse看了一下svn的配置,果然发现了原因,

这里先给出解决方案,后面给出原因.

打开eclipse,在windows的首选参数里面,选择svn(这里不同的版本可能有一些不一样),选择你是用的svn版本即可.出现这个问题很可能是有两个或以上svn版本,可以选择一个个试一下.

因为是同事的电脑,我没好意思在同事电脑重现这个问题.

PS,我的电脑没有eclipse,所以只能假想一下可能会出现这个问题的原因.

猜测出现这个问题的步骤.

首先在电脑上安装了一个svn,通过这个svn将项目down了下来,

然后使用eclipse将项目导入,这时候eclipse有一个默认的svn(或者是插件),需要注意,这个svn和我们之前下载项目时的svn并不是同一个.

然后,当我们在eclipse进行svn操作的时候,就会发生这个问题.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值