IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹

        使用IDEA 的SVN插件提交文件是总是会提交一些不需要提交的文件; 我们可以通过一些简单设置忽略这些文件:

1、IDEA

1、idea设置<<--File Types<<--ignore files and folders

IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹_第1张图片

原有的过滤条件:*.hprof;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.svn;CVS;__pycache__;_svn;vssver.scc;vssver2.scc;

新添加的过滤条件:

node_modules;target;.idea;.settings;.project;*.iml;*.log;.logs;.classpath;.factorypath;.gitee;.github;

2、TortoiseSVN

鼠标空白地方右键点击,选择>>TortoiseSVN>>设置>>常规设置>>全局忽略样式

IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹_第2张图片

IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹_第3张图片

添加如下过滤条件,已有的就不添加:

*node_modules *target *.iml *.gitee *.github *.svn *.idea  *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store [Tt]humbs.db

3、TortoiseGit

1、在仓库根目录新建文本文件,修改后缀为.gitignore

IDEA、TortoiseSVN,TortoiseGit提交忽略文件或文件夹_第4张图片

2、自用配置

HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/


# Django stuff:
*.log
local_settings.py
db.sqlite3
.svn
.git.
.gitee
.github

# Eclipse
.project
.classpath
.settings/


### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

# Maven
target/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/


# Log file
*.log
log/
logs/

# others
*.zip
*.tar
*.tar.gz
*.pid
*.orig
temp/

你可能感兴趣的:(开发工具,svn,intellij-idea,java)