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

来源:互联网 发布:手机淘宝网app下载 编辑:程序博客网 时间:2024/04/30 10:22

问题:

使用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了。



原创粉丝点击