【发布时间】:2011-11-01 17:07:25
【问题描述】:
我的团队正在开发一个 Java 应用程序,该应用程序将部署在 Google App Engine(GAE) 上。目前我们使用eclipse-plugin在GAE中构建和部署代码。
但是,我想自动化(通过使用 cron 或 svn-post-commit 钩子)这个过程,以便在每次 scrum 会议之前将 subversion 主干中的源代码自动部署到 GAE 中。我希望这最终会减轻我们程序员的负担,并帮助他们更多地关注应用程序逻辑。
如果 Java+GAE+Subversion 可行,请告诉我
提前致谢
【问题讨论】:
-
我不推荐自动部署。可能总是有一个不应该部署的提交..
-
我做了一个小脚本来自动部署到 GAE。此脚本更新工作副本、构建应用程序并使用 Ant 在 GAE 中部署它。它还将向开发人员发送一封电子邮件,其中包含在此过程中收集的所有信息。我在 GAE 中使用了 Ant 文档中提供的 build.xml。
标签: java svn google-app-engine