Svn Grails应用程序和版本控制
将Grails应用程序置于版本控制下时,应排除哪些目录/文件?我不希望在SVN中为我的项目携带非源文件或工件。您应该排除根文件夹中的“测试/报告”目录。排除“stacktrace.log”也很有用 如果您使用的是JS库,您可以考虑将它们也排除在外,并编写一个小脚本,以便始终获得最新的错误修复版本。现代的JS库可能非常大,用旧版本的框架把VCS搞得乱七八糟是没有用的。例外情况是跳转到库或标记的新主版本。在这种情况下,您肯定应该保留旧版本。这是我的.gitignore(它可能包含很多垃圾)Svn Grails应用程序和版本控制,svn,version-control,grails,groovy,Svn,Version Control,Grails,Groovy,将Grails应用程序置于版本控制下时,应排除哪些目录/文件?我不希望在SVN中为我的项目携带非源文件或工件。您应该排除根文件夹中的“测试/报告”目录。排除“stacktrace.log”也很有用 如果您使用的是JS库,您可以考虑将它们也排除在外,并编写一个小脚本,以便始终获得最新的错误修复版本。现代的JS库可能非常大,用旧版本的框架把VCS搞得乱七八糟是没有用的。例外情况是跳转到库或标记的新主版本。在这种情况下,您肯定应该保留旧版本。这是我的.gitignore(它可能包含很多垃圾) 注意,这
注意,这是针对Grails1.1.1的。(我认为在grails 1.1之前,插件存储在
/plugins
中,而不是web app/pluginsgrails.org在将项目检查到SVN中时有过这样的想法。不同意“你应该排除“测试”目录”,你肯定希望单元和集成测试在源代码控制下。你是对的,我指的是“测试/报告”目录。已经改变了。谢谢。GRAIL1.1.2的那些过时了。当使用GRASS时,我对Sukes非常恼火。我把VSN忽略了那些运行时创建的GRAILS文件是一场噩梦!
.idea/
stacktrace.log
test/reports/
etc/errors.txt
bin-groovy/
.classpath
.project
*.war
web-app/plugins/
web-app/resources/
classes/
test/reports/