Beanstalk をホストとして、SVN で水域をテストしています。セットアップは次のようになります。
リポジトリ:モジュール
- モジュール 1
- モジュール 2
- モジュール 3
リポジトリ:ウェブサイト 1
- カスタム Web サイト コード
- svn:モジュール 1 への外部参照
- svn:モジュール 2 への外部参照
リポジトリ:ウェブサイト 2
- カスタム Web サイト コード
- svn:モジュール 2 への外部参照
- svn:モジュール 3 への外部参照
Beanstalk には組み込みの FTP 展開ツールがあります。私の理想的な世界では、Beanstalk は外部参照を確認し、Web サイトの変更とともにモジュールへの変更をデプロイするだけですが、これはサポートされておらず、すぐにはできません。
外部モジュールへの変更が含まれるように Web サイト 1 と 2 を自動的に展開するための良い方法は何ですか?
他の SVN ホストは、外部の展開をより適切にサポートしていますか?
可能であれば、独自のビルド/デプロイ サーバーを追加することは避けたいと考えています。