解决方式
告诉SVN把这个文件退回到之前的状态 “unversioned”,也就是不对这个文件做任何修改,执行完提交即可。
xxx 必须是全路径
1 | svn revert xxx --depth infinity |
如
1 | svn revert H:\abc\config\feign --depth infinity |
场景
发生在 copy to branch or tag
时
原因
使用svn标记了将要提交的文件,此时被你删除了,再进行提交的时候,就会找不到。
拓展
svn revert
顾名思义是对修改过的东西进行回滚。如对已修改未提交的文件回滚;
深度(depth)
1 | --depth empty:只包含目录自身,不包含目录下的任何文件和子目录。 |
svn status
查看文件状态。