什么需要签入Grails应用程序?

bil*_*dev 8 version-control grails

Grails应用程序的哪些部分需要存储在源代码控制中?需要一些明显的部分:

  • grails-app目录
  • 测试目录
  • web-app目录

现在我们达到以下问题:

  • 如果我们使用Grails插件(如gldapo),我们是否需要签入该插件?
  • Grails插件是否安装在Grails目录或项目中?

我不打算开始关于.project的宗教战争,所以请忽略它,但是有什么"隐藏的"项目文件我需要担心,还有插件问题?

转换为社区维基,因为新版本的Grails已经改变了一些解决方案,特别是关于插件.

mbr*_*ort 8

  • 您不希望SVN下的./plugins/core(Core Grails插件)
  • 您不希望SVN下的./web-app/WEB-INF/下有任何内容.您通常不需要将文件放在这里../conf中的文件被复制到WEB-INF/classes,因此如果您需要提供任何内容,它们就在类路径中.

这是一个更详细描述文档的链接.