http://siosio.hatenablog.com/entry/2012/07/28/130010:IntelliJでsvn:リポジトリからプロジェクトの作成の続編?
IntelliJ(バージョン11.1.3)からBranch作ったり、switchやmergeする方法をまとめてみました。
branchリポジトリの設定
Configure Branchesを開きます。
branchの作成
create branch or tagを開きます。
作業コピーのURLを作成したbranchに変更
Update Projectを開きます。
svn switchに相当する処理は、Update Projectから行います。まさかここにあるとは思わず、かなり探しました。
switchするbranchを選択します。
選択後OKで、switchの完了です。
branchで作業
branchでコード編集をしてコミットbranchに対してコミットをしてあげます。
説明することがあまりないので割愛。
branchのコミットをtrunkにmerge
作業コピーのURLをtrunkに戻します。
branchに変更した時と同じ手順でtrunkに変更します。
merge元のbranchを選択します。
branchリストが表示されるので、今回mergeするnew_branchを選択します。
あるはずのbranchが表示されない場合は、リフレッシュしてあげましょう。
mergeする対象を選びます
下のダイアログが表示されるので、全てをmergeするかリビジョンを選択するか選びます。
今回はリビジョン選択で・・・
mergeするリビジョンを選びます
選択するのではなく、チェックをいれていきます。
コミットダイアログが表示されるのでコミット
必要に応じてコミットメッセージを直しましょう。
おわり。