Grails应用程序和版本控制

时间:2009-06-05 15:20:05

标签: svn version-control grails groovy

在版本控制下放置Grails应用程序时应排除哪些目录/文件?我不希望在我的项目的SVN中携带非源文件或工件。

3 个答案:

答案 0 :(得分:6)

这是我的.gitignore(它可能包含很多垃圾)

.idea/
stacktrace.log
test/reports/
etc/errors.txt
bin-groovy/
.classpath
.project
*.war
web-app/plugins/
web-app/resources/
classes/
test/reports/

请注意,这适用于grails 1.1.1。 (我认为在grails 1.1之前,插件存储在/plugins而不是web-app/plugins

答案 1 :(得分:5)

Grails.org有specific instructions检查你的项目进入SVN。

答案 2 :(得分:0)

您应该排除根文件夹中的“test / reports”目录。排除“stacktrace.log”也很有用。

如果您正在使用JS-Libraries,您可以考虑将它们排除在外,并编写一个小脚本以便始终获取最新的错误修正版本。现代JS库可能非常庞大,使用旧版本的框架使VCS混乱也不是很有用。跳转到库或标记的新主要版本是一个例外。在这种情况下,你应该保留一个旧版本。