Grails 和 .gitigore
Posted
技术标签:
【中文标题】Grails 和 .gitigore【英文标题】:Grails and .gitigore 【发布时间】:2012-10-30 02:41:20 【问题描述】:我刚开始进行 grails 开发,想知道 .gitignore 文件中应该忽略哪些文件。到目前为止,我的 .gitignore 看起来像这样:
*.iws
*Db.properties
*Db.script
.settings
.link_to_grails_plugins
stacktrace.log
/*.zip
/plugin.xml
/*.log
/*DB.*
/cobertura.ser
.DS_Store
/target/
/out/
/web-app/plugins
/web-app/WEB-INF/classes#
我目前正在使用来自 springsource 的 STS 作为我的 IDE。我无法弄清楚的唯一项目是“.classpath”文件和“target-eclipse”目录。我是否也应该将这两项放在 .gitignore 文件中?
也许有人可以帮我解决这个问题...
谢谢
【问题讨论】:
【参考方案1】:“target-eclipse”和“target”(如果你从控制台运行)应该被忽略。这是编译的类所在的位置。
我还建议忽略“.classpath”,因为您可以使用 grails integrate-with --eclipse
生成它,但这是一个很大的讨论 whether you should or not
【讨论】:
【参考方案2】:查看Grails.gitignore,它是用于各种环境的大量 gitignore 文件集合的一部分。
【讨论】:
以上是关于Grails 和 .gitigore的主要内容,如果未能解决你的问题,请参考以下文章
Grails 3.1.4 和 Docker - grails 命令返回“No profile found for name web”