idea集成svn后配置忽略文件
因为idea的版本不同在idea中添加忽略文件的方式也不同。
因此,这里我直接使用通用的配置方式
在git中有.gitignore配置文件
以下文件名已全局忽略,无需再手动添加忽略
node_modules
.nuxt
logPath_IS_UNDEFINED
*.class
*.iml
.idea
rebel.xml
target
.classpath
.project
build
.settings
Thumbs.db
和.gitignore的语法不同的有2点
一、
.gitignore的文件夹名称后面有个斜杠,例如 node_modules/
svn忽略的文件夹名称后面可以不用斜杠。我试了如果加上斜杠好像会识别不了。
二、
svn忽略的文件列表,换行符不能是Windows的换行符,要在Notepad++里面改成Unix换行符
在SVN的根目录位置点击右键 —— TortoiseSVN —— Properties,
点击New… —— Other
Property name选择 svn:global-ignores
global-ignores表示整个SVN项目都会忽略这些文件,而不只是当前所在的目录。
单击Load,选择我们已经准备好的文件
Apply property recursively这一项不要选。单击OK、再单击OK。
这样就可以了。
如果以后要修改这个配置,在 TortoiseSVN —— Properties 对话框里面,单击Edit按钮修改即可。
这个忽略文件的功能,和.gitignore的效果是一样的,用法也几乎一样,只不过大多数人不知道SVN也有这个功能。
参考:https://zhuanlan.zhihu.com/p/371201105