コードをチェックインする前に私がいつも従う手順は次のとおりです。
svn から最新のものを入手する
競合するファイルをマージする
建てる
テストを実行する
チェックイン
これらすべてにもかかわらず、チェックインし忘れた可能性のあるローカルの変更がある場合、ビルドが壊れる可能性がまだあります。継続的インテグレーション サーバーを使用すると、これが完全に解決されることがわかっています。ただし、これは新しいプロジェクトであり、CI サーバーはまだセットアップされていません。
このトピックに関して私が読んだ有用な記事の一部を次に示します。
ビルドを壊さないようにするためのアドバイスはありますか?