SageSalesLogixWebアプリケーション用に組織のソース管理アーキテクチャをセットアップしようとしています。SVNを使用しています。
サーバーは3つあり、1つは開発者、2つはユーザー受け入れテスト用、2つは本番用です。各環境には独自のデータベースがあります。
トランクを整然と保ちたいのですが、SalesLogixが望む方法でVFSを管理する場合、これは難しい場合があります。
私がやりたいことはこれです:-すべての開発者にAppArchのSalesLogixのDEVインストールインスタンスを使用させます。-ローカルユニットのテストとレビューのために、変更をローカルマシンに展開します。-すべての開発作業が完了したら、提案されたリビジョンのすべての変更のバンドルを作成します。-1つのビルドマネージャーがバンドルをUATインストールインスタンスにインストールします。-コンパイルしてUATフォルダーにデプロイします。-拒否された場合は、バンドルをアンインストールし、変更後に再インストールします。-受け入れたら、本番サーバーでも同じことを行い、変更をコミットします。
これは、3つのVFSがあることを意味しますが、1つだけで開発していることを意味します。これは、私にとっては、進むべき道です。
私は自分の考えで正しい方向に進んでいますか?