作業前の準備
作業ブランチを作る
Git のプロジェクトページで、プロジェクトが指定する基準ブランチから作業用ブランチを作ります。
作業前の変更を確かめる
Eclipse の「Git ステージング」ビューで、「ステージされていない変更」と「ステージされた変更」を確かめます。
- 対象のリポジトリが、今回作業するプロジェクトのものであることを確かめる
- 変更があれば、内容を確かめる
- 自分の判断だけで既存の変更を破棄しない。関係のない変更は担当者・レビュー者に確かめる
- 必要ならコミットするか一時退避して、未コミットの変更が無い状態にする
- 「Git リポジトリー」ビューで最新のブランチ情報をフェッチする
- 作業用ブランチをチェックアウトし、選ばれているブランチが作業用ブランチであることを確かめる
未コミットの変更がある状態でブランチを切り替えると、変更が持ち越されたり、競合で切り替えに失敗したりします。
更新前のビルドを確かめる
更新する前に、今の状態でビルドとテストが通ることを確かめます。更新後の失敗が、更新によるものか元からのものかを区別するためです。
Maven:プロジェクトを右クリック →「実行」→「Maven clean」、続けて「Maven test」。コンソールに BUILD SUCCESS と出ることを確かめます。メニューに無い場合は「実行の構成」で Maven ビルドを作り、ゴールに clean test を指定します。
Gradle:プロジェクトのフォルダーで次を実行します。
./gradlew clean test
元から失敗しているテストがあれば、テスト名とエラーを記録しておきます。