tagへの分岐の仕方

現在はReadyNASDuoにblanch, tag, trunkの3種類でソースコードの管理をしています.
ソースの手動管理 ダメ!ゼッタイ! - higedの日記


開発中のバージョンを上げた場合のtagへの反映方法で悩んだのでメモ
#分かれば簡単なんですが...

  • trunkからtagへの分岐
  1. 作業ディレクトリで[右クリック]→[TortoiseSVN]→[SVN ブランチ/タグ]

+「先URL(T):」内のディレクトリをtagに指定し,配下にバージョンを付与したディレクトリを作成(ex. tag/vX.XXなど)

  1. 「先URL(T):」内のディレクトリをtagに指定し,「先URL(T):」にバージョンを付与する(ex. ...tag/vX.XXなど) ※ディレクトリ自体は作成しない
  2. 「作業コピーを新しいブランチ/タグへ切り替える」のチェックを外して,「OK」を押す


これで作業コピーを切り替えせず(trunkのまま)にtagへのソースコピーが可能.
今は並行して機能を開発しないためにblanchがいりません.
機能のリリース管理だけができれば問題ないので,現状はtagへの反映のみで済んでます.

blanchを作った場合は別途かな.