温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么解决svn error "svn: Aborting commit: xxx remains in conflict"?

发布时间:2020-07-24 00:16:43 来源:网络 阅读:19729 作者:phpervip 栏目:开发技术


遇到问题


$ sudo svn commit -m ''
svn: E155015: Commit failed (details follow):
svn: E155015: Aborting commit: '/Users/mac/data/lz/core/lz.php' remains in conflict

解决方法1:

$ sudo svn resolved /Users/mac/data/lz/core/lz.php
Resolved conflicted state of 'core/lz.php'

$ sudo svn commit -m ''
... ...
Transmitting file data ...

成功了!


==

1.svn ci -m "update"
svn: Commit failed (details follow):
svn: Aborting commit: 'test.log' remains in conflict
2.使用svn resolved test.log
3.svn ci -m "update"
这个时候应该可以提交了
4.svn rm test.log
删除掉这个文件
5.svn ci -m "update"
再次提交
这个时候服务器上就没有这个文件了。
在其他的服务器终端上如果遇到这个问题的时候重复这个操作。


==


解决方法2:

1、 合并冲突文本(通过审查和编辑文件内的冲突标志)。
2 、运行svn revert的扔掉所有你的本地修改。

一旦你解决了冲突,

你需要通过命令svn resolved让Subversion知道。

Subversion就不会认为这个文件是在冲突状态。


==

命令行可以这么来
svn update –set-depth=exclude 文件夹

那么TortoiseSVN客户端呢?
在文件夹右键中的”更新至版本(U)”
更新深度选”排除”,确定,搞定
下次更新就不会再更新此目录
要恢复的话在上级目录做相同操作,只是更新深度选择”全递归”


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI