【发布时间】:2010-10-28 18:49:46
【问题描述】:
我们正在使用 SVN 试水,并以 Beanstalk 作为主机。我们的设置如下所示:
-
存储库:模块
- 模块 1
- 模块 2
- 模块 3
-
存储库:网站 1
- 自定义网站代码
- svn:对模块 1 的外部引用
- svn:对模块 2 的外部引用
-
存储库:网站 2
- 自定义网站代码
- svn:对模块 2 的外部引用
- svn:对模块 3 的外部引用
Beanstalk 具有内置的 FTP 部署工具。在我的理想世界中,Beanstalk 只会看到外部引用并将任何更改与网站更改一起部署到模块,但这不受支持和won't be anytime soon。
以包含对外部模块的更改的方式自动部署网站 1 和 2 的最佳做法是什么?
其他 SVN 主机是否对部署外部有更好的支持?
如果可能,我想避免添加我们自己的构建/部署服务器。
【问题讨论】:
标签: svn deployment svn-externals amazon-elastic-beanstalk beanstalk-svn