小編使用idea2019.3最新版本,今天提交的時候發現svn庫裏有很多沒用的文件,稍微有點潔癖,今天記錄一下如何屏蔽無用的文件提交的,其他的方法都是老版本都不適合,簡單介紹一下
解決方案一
找到Settings→Editor→File Types,在Ignore files and folders輸入框中輸入target,將會忽略項目中target目錄下的所有文件。也可以忽略 .idea(添加自己需要屏蔽的文件格式或者名字)
之後就可以點file --> inivalidate caches / Restart 最左邊的那個清理緩存重啓 ,就完成了文件的屏蔽
解決方案二
下面是idea中使用svn忽略文件
1.安裝.ignore插件
file–>setting–>plugins–>搜索.ignore–>install–>重啓完成插件安裝
2.點擊idea Version Control
有Default Changelist,一般idea提交會提交默認的Changelist,所以將不用的文件放在別的Changelist裏就好了,
name 是新建changelist 的名字
comment是描述
寫完點擊OK 就完成了一個忽略changelist
然後再提交的之前,選擇不需要提交的右鍵添加到忽略changelist就可以了,選擇忽略changelist點擊OK就可以了
還有種方法就是
然後進入Version Control --> ignore File Support 添加用戶模板
忽略選項可以去網上搜索
然後點擊項目,右鍵New 新建忽略文件
選擇剛纔建的忽略模板,之後點generate就可以了,然後項目被忽略的文件就變灰了,顯示被忽略
之所以commit很慢的原因是 local change 裏面的Default changelist裏的文件太多了 算上.idea中的文件和target中的有兩千多個,所以提交之前得刷新改動的文件,兩千多個需要刷很久,現在把不需要的文件都忽略了,就快了
關注小編微信公衆號