私のチームと私は、かなりの量のコンテンツと彼らが作成したカスタムテーマを備えた既存のWordPressサイトを持っているクライアントと協力しています。これはグループブログです。つまり、世界中に数人のブロガーがいて、常にコンテンツを追加および編集しています。
私たちの仕事は、かなり新しい機能を備えたまったく新しいテーマを作成することです。これらの機能の一部には、新しいカスタムウィジェット、プラグイン、データベースフィールドが必要です。
現在、独自の開発マシンを使用して、単一の開発サーバーに統合しています。すべてのコードはSVNでバージョン管理されています。私たちが指定したDBAは、現在データベースの変更を手動でdev DBにマージしていますが、すぐに自動化できることを願っています。
量産リリースプロセスについて話し始めたところです。意味:完了したら、どのようにすればすべてのカスタムコードをできるだけスムーズに運用(ライブ)サーバーに移行できますか?
私たちはいくつかの計画を念頭に置いていますが、他の人もこの問題にどのように取り組んでいるか聞いてみたいです。従うべきベストプラクティスや回避すべき既知の落とし穴はありますか?