svn向码云提交出错:both sides of the move must be committed together

1.问题描述

项目推送到码云仓库中,在使用svn对代码进行更新和上传,今天遇到一个问题,有个.cs文件,之前因不小心在update的时候移除了,所以后来又建了一个和它名字一样的.cs文件,然后提交出错,我就把它名字进行重命名,结果还是出错,具体错误如下:

Cannot commit 'C:\Users\zy\Desktop\jiaxun\MvcApplication4\Helpers\SendSms.cs'  because it was moved from 'C:\Users\zy\Desktop\jiaxun\MvcApplication4\Helpers\SMS.cs' which is not part  of the commit; both sides of the move must be committed together

2.解决方案

直接提交了上一级文件夹(父目录)就可以了。(我的问题到这一步就解决啦)

假如提交了上一级文件夹还出错,可能是因为svn里有一份A文件,你已经改名成了B文件,导致的冲突,解决办法就是

1.去svn把A文件删掉,再提交B文件。

2.直接选中项目,svn team 提交,会自动把A文件筛选出来(A文件前带-号,在资源库同步时报错百分之百是因为这个带-号的文件没显示出来)

参考:

https://blog.csdn.net/qq_38392542/article/details/85619204

发布了30 篇原创文章 · 获赞 1 · 访问量 1158

猜你喜欢

转载自blog.csdn.net/chunchunlaila/article/details/105403657