Grails的建议.gitignore

到目前为止我收集了以下:

*.iws
*.war
.classpath
.DS_Store
.project
.settings
/*.launch
/*.tmproj
/out/**
stacktrace.log
test/reports

任何其他建议?

5年后更新(2014年4月):

如下面的其他答案所述,两个网站现在能够提供良好的默认.gitignore文件,包括一个Grails项目。

> GitHub,当创建一个新的repo(基于github/gitignore project)。
=> Grails.gitignore
> gitignore.io
=> Grails gitignore

(原答复,2009年1月)

只有可以添加/ web-app / WEB-INF到您的列表:这里是这样的gitignore文件的an full example

# .gitignore for Grails 1.0.3

# web application files that are overwritten by "grails upgrade"
#  cf. GRAILS_HOME/scripts/Upgrade.groovy, target( upgrade )
/web-app/WEB-INF

# IDE support files that are overwritten by "grails upgrade"
#  cf. GRAILS_HOME/scripts/CreateApp.groovy, target( createIDESupportFiles )
# to be specific, you could replace "/*" below with your project name,
#  e.g. "foobar.launch" (no slash)
.classpath
.project
.settings
/*.launch
/*.tmproj

# logs
stacktrace.log
/test/reports

# project release file
*.war

注意,作为mentionned here

> build.xml不是该列表的一部分,因为grails不会覆盖它。
> eclipse点文件.classpath,.project和.settings也不会被覆盖,如果它们存在的话,它们可以被忽略。
>对于以前版本的Grail,您还需要(至少)一行/ plugins / core

http://stackoverflow.com/questions/470833/suggestions-for-grails-gitignore

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Grails的建议.gitignore