2012-02-23 12 views
1

私の実動レールプロジェクトでGITを使用すべきですか? サーバーを更新してホットフィックスをプッシュするのは簡単ですが、プルの間に競合が発生する場合はどうすればよいでしょうか? 私が間違って何かを間違って引っ張ると、何らかのダウンタイムが発生します。実稼働中のRailsマシンでGITを使用する

GITリポジトリ&のプロダクションをどのように同期させるかアドバイスしてください。

おかげ

答えて

4

Capistranoのような専用の配備システムを使用することはどうですか?あなたが避けようとしている問題の多くを解決します。

1

は本番マシン上でローカルの変更を放置しないでください、そして紛争の危険性はありません。

プロダクションインストールは、専用のブランチ/タグ(例えば、gitflowを使用します。プロダクションマシンは最新のタグからプルするか、単にマスターします)を定期的にプッシュするブランチではなくgit-flowを使用します。

関連する問題