気になる質問があります:
本番環境 (a) とテスト環境 (b) の両方に git サービスをインストールしました。 開発中は、b の開発ブランチを使用しました ( ローカル送信は b のリモート開発に送信され、その後 b の Web サーバー に自動的に同期されます)。本番環境に移行するには、develop から master ブランチにローカルでマージします ( リモート ソースをローカル マスターに追加し、次に git Push Production (リモート ソース名) master )。 この方法は、環境の違いにより設定ファイルが常に変更される場合には非常に面倒です。 git ワークフローにどのように対処しますか?
PHP中文网2017-05-02 09:26:01
開発、テスト、シミュレーション、運用環境におけるチームの継続的な開発の詳細については、技術チームのコード管理と展開を参照してください
私たちのチームが開発したオンライン展開システム WALLI を使用することもお勧めします。詳細については、ホームページをご覧ください。
曾经蜡笔没有小新2017-05-02 09:26:01
設定ファイルをリポジトリに直接置かないでください。環境をデプロイするときは、db.config.example などのコピーを保存する必要があります。ローカル開発では、db.config を手動でコピーして内容を変更します。 db.config を無視リストに追加します。