kdesvn中删除文件夹后commit出现Aborting commit: 'pdu/rootfs/busybox-1.15.3' remains in tree-conflict错误

本文详细介绍了使用kdesvn时遇到冲突并移动物件至新目录的解决方案,通过在终端中执行特定命令来解决冲突,最终成功在新目录下提交物件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:

使用kdesvn,先在目录rootfs中提交了busybox-1.15.3,然后,想把busybox-1.15.3改放到跟rootfs同级的另外一个目录sysapps中;

操作上,先在kdesvn中delete了rootfs目录下的busybox-1.15.3,然后,commit确认的时候,出现如下错误:

Commit failed (details follow):
Aborting commit: '/home/dingq/hwsvn/2sw/1prj_linux/pdu/rootfs/busybox-1.15.3' remains in tree-conflict

解决办法:

还是放狗搜,使用搜狗搜了一下,看到这篇文章解决了我的问题:

http://stackoverflow.com/questions/2406469/svn-remains-in-conflict

我用的方法是:

在terminal中,在出问题的目录的顶层目录中,执行命令:

svn resolved <filename or directory that gives trouble>
也就是Roalt所提出的解决办法。


在我这里,当我在terminal中执行完指令:

svn resolved busybox-1.15.3/
出现的提示是:

dingq@u1110-120628:~/hwsvn/2sw/1prj_linux/pdu/rootfs$ svn resolved busybox-1.15.3/
Resolved conflicted state of 'busybox-1.15.3'
dingq@u1110-120628:~/hwsvn/2sw/1prj_linux/pdu/rootfs$
然后,再在kdesvn中commit,就可以成功地将已经delete的 busybox-1.15.3从库中删除了。


再然后,就可以在新的目录sysapps中提交busybox-1.15.3了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值