出现svn upgrade working copy,造成新的文件无法上传

先说明下出现问题的情况:

由于开发新项目里面有些功能在以前的项目中开发过了,所以就直接复制粘贴代码,然后当我用svn客户端提交代码时,就出现svn upgrade working copy,没法像平时那样选择add进行文件添加;

解决方法:

执行下图所示的注册文件

《出现svn upgrade working copy,造成新的文件无法上传》 Paste_Image.png

注:在执行过程中可能会被安全软件拦截操作,记得选择运行本次执行.
最后效果:

当你要提交新的文件时,会多出如下图所示的”Delete SVN Folders”选项,如果要删除还带有svn关系文件(如:svn上其它项目中复制过来的文件),直接右键点击该选项后,就不会出现只有”svn upgrade working copy”一个选项而造成无法对新文件进行添加(add)和提交(commit)了

《出现svn upgrade working copy,造成新的文件无法上传》 Paste_Image.png

del-svn.reg文件内容如下:

<code>Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@=”Delete SVN Folders”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@=”cmd.exe /c “TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r “%1” %%f IN (.svn) DO RD /s /q “%%f” “”</code>

    原文作者:隐雨
    原文地址: https://www.jianshu.com/p/05c837d6f29c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞