[Versons]设置Versons SVN忽略文件

Versons的设置忽略文件的方式比较特殊, 其他的都是配置一个文本文件, 而Versons是直接在文件上操作.

注意: 此时的文件一定是待添加到本地.svn仓库的文件, 即文件前的标识是这样的:


待添加到本地svn仓库

如果把已经添加到svn控制的文件夹重新添加, 可用于删除文件夹下所有的.svn文件夹, 即使用去除svn管理的本地仓库:

cd 到项目根目录, 然后执行:

 find . -type d -name ".svn"|xargs rm -rf 

首先, 打开显示忽略文件: View ->Show Ignored Items


[Versons]设置Versons SVN忽略文件_第1张图片
显示忽略文件

勾选之后, 就会显示已经被忽略的文件, 如下:

被忽略的文件

注意其前面的文件标识符.

下面, 以忽略Podfile.lock文件为例 :

选中Podfile.lock文件, 右键, 选择 : Ignore "Podfile.lock"

[Versons]设置Versons SVN忽略文件_第2张图片

注意其上层文件夹的文件标识符(即Test文件夹前的标识符), 这个时候还没有添加到svn的托管中, 所以会报这个错误:

[Versons]设置Versons SVN忽略文件_第3张图片

意思是说Test文件夹没有在版本控制中, 所以, 应该先添加对Test文件夹的版本控制, 添加时可以先把Podfile.lock文件移除出去, 然后add:

[Versons]设置Versons SVN忽略文件_第4张图片
先添加Test文件夹的版本控制

commit 之后, 再把Podfile.lock文件拖进来, 就是这个样子 :

[Versons]设置Versons SVN忽略文件_第5张图片

看到和上面的区别了么? 这里只是Podfile.lock文件前是这种文件标识符, 这个时候, 就可以右键忽略了:

[Versons]设置Versons SVN忽略文件_第6张图片
忽略的文件

如果想要添加已忽略的文件, 显示忽略文件后, 直接选中, 点击add, 然后再commit 即可.

你可能感兴趣的:([Versons]设置Versons SVN忽略文件)