We can use the integrateWith
command with Grails to generate for example IDE project files and build system files. We specify via an extra argument the type of files to be generated. We can use this command also to create a .gitignore
file with some default settings for files to be ignored in Grails projects.
$ grails integrate-with --git
In the root of our project we have now have a .gitignore
file with the following contents:
*.iws *Db.properties *Db.script .settings stacktrace.log /*.zip /plugin.xml /*.log /*DB.* /cobertura.ser .DS_Store /target/ /out/ /web-app/plugins /web-app/WEB-INF/classes /.link_to_grails_plugins/ /target-eclipse/
If we would use Mercurial then we can generate a .hgignore
file with the argument --hg
:
$ grails integrate-with --hg
The .hgignore
file has the following contents:
syntax: glob *.iws *Db.properties *Db.script .settings stacktrace.log *.zip plugin.xml *.log *DB.* cobertura.ser .DS_Store target/ out/ web-app/plugins web-app/WEB-INF/classes
Samples written with Grails 2.3.7.