TortoiseSVN ソース管理のメモ(ブランチからトランクへ)

TortoiseSVNは非常に便利なもので、右クリックメニューを拡張してくれて、ほとんどの作業を右クリックから行えるという、SVN自体を別に入れなくてもいいという、非常に便利なものです。

個人的なソフトウェアの開発で、一人ながらソース管理にこれをつかってたんですが、恥ずかしながら「ブランチ作ってあとでトランクに反映」ってのをやったことがなかったため、いざやろうとしたら戸惑いました。そういうわけでメモ。
管理対象のプロジェクトを「MyProject」とすると、リポジトリ構成は次のようになると思います。


MyProject/
   trunk/
      ソース
   branch/
      tag1/
         ソース
      tag2/
         ソース

「ソース」が実際のソースたちです。

以下、時系列に従ってメモします。
1.trunk下で開発を行う
2.ちょっとチャレンジングなんでbranch作ろう
3.ローカルのフォルダを右クリック⇒分岐/タグを選択⇒適当な場所(branch)に適当なタグ(tag1)をつける
4.branch/tag1にコピーされる。「分岐に移動」にチェックをつけておけば、すでにbranch/tag1内で作業してることになってる。
5.コミットしとく。
6.そのまま開発。
7.そろそろtrunkにマージするか
8.右クリック⇒マージを選択
9.驚くべきことに、「元」(三段あるうちの一番上)にtrunkのパスを指定する。(ここではまった)
10.中段の「元URLを利用する」のチェックをはずす。「先」にbranchのパスを指定する(なんか直感とあわないけど)。
11.「ログを表示」を開いて、適用したいbranchのリビジョン範囲を指定する。まあ、たいていはbranchを作ったところから(made a copyとかかな)。
12.一番上のやつはリビジョンはHEADでいいんじゃないかと思う。trunkだし。
13.マージをクリック。
14.コミットしとく。

以上

コスミー について

昔(?)はゲーム作ってました。 今もなんか作ろうとしています。
カテゴリー: 聞いて欲しい独り言 パーマリンク

TortoiseSVN ソース管理のメモ(ブランチからトランクへ) への4件のフィードバック

  1. 良い一日私はそうですワクワク私はあなたのウェブサイト、私は本当にエラーによってあなたを見つけたのための何か他のもの、とにかくのため素晴らしいポストとオールラウンド楽しいブログ(私もテーマ/デザインを愛して)楽しま、私は通読する時間がありません読み取りますこれですべての分私はブックマーク持っていることを、また、に追加あなたのRSSフィード、私は時間があるときに、私は素晴らしいを読むために戻ってきます続きを扱う仕事|極上| |素晴らしい|優れた|素晴らしい} 仕事より、{素晴らしいを維持ください。
    専売店大特価 2015春夏新色追加 http://www.panben.org

  2. |非常に良い、ニート ウェブページ あなたが持っている現在|あり、現時点では|今|ここに行く|ここで|ここ|あなたはそこに持っている|あなたが得ている|あなたが持っている|あなたが持っています。
    店舗品質ー価格絶対のお買い得 2015春夏新色追加 http://www.lunitadetul.com

  3. アップ情報 ブログWebサイトこの見に行くご覧すべてのボディに、それは私の最初のです。このブログ が含まれ 素晴らしいと本当に 良い の賛成で 。
    超特価定番 2015春夏新色追加 http://www.osprzet.com

  4. máy tập thể hình のコメント:

    You should be a part of a contest for one of the greatest
    sites online. I am going to recommend this website!

コメントを残す

メールアドレスが公開されることはありません。