在版本控制下放置Grails应用程序时应排除哪些目录/文件?我不希望在我的项目的SVN中携带非源文件或工件。
答案 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混乱也不是很有用。跳转到库或标记的新主要版本是一个例外。在这种情况下,你应该保留一个旧版本。