SVN清理路径失败的方法
今天在SVN上不知道做了什么操作,导致SVN提交失败,提示执行“清理命令”,但是清理的时候也提示失败,最后在网上搜了好久,找到了解决方法,特此记录一下。
- 在本地SV根文件下找到“.svn”文件夹。
(注意SVN目录是隐藏的,必须先显示隐藏的项目) - 点开svn目录,找到"sc.db"文件,使用能打开sqlLite数据库的数据库工具打开,如DataGrip
- 找到“work_queue”和“wc_lock”表,查看表里面是否有内容,如有,则删除;
(以上两张表任意一张表有数据,就无法执行提交、加入新文件的操作)
文件夹已经在SVN目录下,但是新建文件后加入SVN时,无法识别
可能原因是 当前文件夹已经在SVN的忽略目录里,
1、在全局忽略目录里面
右键SVN——设置——常规设置——全局忽略样式 ,确认是否文件后缀在忽略样式里面
2、对当前文件夹设置了忽略
右键SVN——设置——属性 ,查看是否有当前文件夹或上层文件夹,
- 如果有,则删除后确定(我电脑上不生效)
-右键,打开powershell窗口,输入 svn propdel svn:ignore 命令,回车即可删除