コードの展開を管理できる簡単なツールまたは方法を見つけたいと思っています。
このソリューションに期待する機能は次のとおりです。
ファイルのリストが指定されたWebベースのファイルまたはバッチファイルのいずれかが、本番サーバーと通信し、それらのファイルを別のフォルダーにバックアップし、zipしてバックアップコードフォルダーに入れます。
次に、展開の名前、日付/時刻、および目的を記録します。
次に、本番サーバー上の適切な場所にファイルを送信します。
展開を行うのに複雑なインターフェースを使いたくないので、彼らはそれを使用しないかもしれません。
それとも私が求めているのは非現実的すぎますか?
私は自分の自己規律が完全ではないことを知っています。実行する必要のあることを実行するために信頼できるツールがあり、次に自分が毎回実行する必要がある正確な手順を自分で記憶したいのです。
どのようにして、すべてが正しくデプロイされていることを確認し、間違いがあった場合に簡単にロールバックできますか?
Subversionとコミット後フック?サーバーに作業コピーを用意し、リポジトリにコミットし、コミット後フックを使用してサーバーの作業コピーを更新します。
—
Vitor Py
QumasoftによってQVCSと呼ばれるSubversionを使用していません。
—
crosenblum 2011年
私たちが使用するソース管理を変更することに基づいていない何かを提案できますか?
—
crosenblum
Capistranoを使用すると、独自のQVCSドライバーを作成できます。
—
Htbaa
申し訳ありませんが、これを明確にしていない場合は、Windows OSでの解決策が必要です。
—
crosenblum 2011年