但这并不是我想要的效果,所以我自己实现了一个简单的svnignore文件管理来对svn仓库中的 status 显示进行管理。
效果即为那些我不想要显示在 svn status 中的便不显示。因此我重新写了一个命令来达到此目的。而且当 status 的结果很多时,需要上下翻屏比较麻烦,所以我使用了一个缓存的文件来保存 status 结果。
具体如下:
附录A:
查看无 屏蔽文件效果的 svn status 使用 ssg 命令替代!
附录B(文件 .svnignore 的内容):
切记,此文件不能出现斜杠 / 字符!这也是一个不完善的地方,还请大神指点如何解决。
1、打开webstorm的settings
2、找到Directories
3、将要忽略的文件夹标记为Exclude(选中文件夹,点击上面菜单Exclude即可)
4、确认
找到.gitignore文件,在其中添加要忽略的文件或文件夹即可
.DS_Store
node_modules/
dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
对于 TortoiseSVN,可能版本会有区别,可尝试:
右键 文件夹\文件夹,选择菜单: TortoiseSVN ->Remove from ignore list (从忽略列表中删除)
或
右键 文件夹\文件夹,选择菜单: TortoiseSVN ->Add... (添加)
以下 *** 作要 谨慎:
右键 文件夹\文件夹,选择菜单:TortoiseSVN->Revert... (恢复) (这个是恢复会上次提交时的状态,在没有修改文件内容的情况下可以达到从忽略列表删除的效果,但是如果有内容上的修改,则会被连同抹去,不建议在此使用)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)