問題の説明:
1 つのプロジェクトの複数の屋外インストール (開発、テスト、運用) があります。データ ディクショナリフォルダー (スクリプト、テンプレート、Web スクリプト) の下にあるファイルを、ある方向 (開発 -> テスト -> 運用) で別のファイルにコピーする必要があります。
現在の解決策:
私は webdav を介してファイルを手動でコピーしますが、これは煩わしく、信頼性がありません (一部をコピーするのを忘れることがあります)。
望ましい解決策:
コマンドで変更されたファイルをコピーし、次のステップの準備ができているツールが欲しいです。インストールごとにブランチを持つ Git リポジトリを内部的に使用して、develからファイルをフェッチし、ファイルをtestingおよびproductionにプッシュできるという考えがありました。このように (Git を使用して) 変更を元に戻すこともサポートできます。
かなり一般的な問題のように見えますが、ググることができなかったので、ここで質問しています。そのようなツールは存在しますか、または複数のリポジトリを管理するためのより良い方法はありますか?