2011-01-24 5 views
0

特別なリリースプロセスはどのように見えますか?特別なリリースプロセスはどのように見えますか?

私たちはリリース関連の生産上の問題を抱えているのでお聞きします。たとえば: - コード解放され解放されることになっていませんでした - 本番サーバー 上で実行されていないテストサーバー上で動作するコード - オプスは、生産のためのアラートを生成しますが、誰もがそれを本に

ポインタを無視します、記事、ブログなどを参考にしてください。

答えて

2

私は、バージョンコントロールを使用していない場合、そしてバージョンコントロール研究の分岐とタグ付けを使用している場合は、最初のステップでバージョンコントロールを使用することをお勧めします。ブランチを使用すると、本番でないコードを準備が整うまで保ち、そのコードをトランクにマージするだけで済みます。

これはおそらくあなたの言及している問題を防ぐための最も重要なものの1つです。

ブックス:

http://www.pragprog.com/titles/svn/pragmatic-version-control-using-subversion

http://www.pragprog.com/titles/tsgit/pragmatic-version-control-using-git

ジョエルテスト: http://www.joelonsoftware.com/articles/fog0000000043.html

あなたがラップの下でバージョン管理を取得したら、あなたは問題あなたを回避に向けた長期の方法でなければなりません言及。

1

Jez HumbleとDavid FarleyがContinuous Deliveryを読み始めるまで私が現在のプロジェクトで使用している開発プロセスはかなり良いと思っていました。このマニュアルでは、バージョン管理、継続的な統合、構成管理、環境管理、自動化された単位/受諾/容量テストを使用して、ボタンを押すだけで最も複雑なシステムを導入する方法について説明します。それは素晴らしい読書です。

関連する問題