« Joel on Sofeware | メイン | postgres dump »

subversion merge

subversion で merge を行ったのでメモ。

○ソースの管理状況

Local側
|-trunk ←本番用
|-branches/feature_route_tracking ←通常開発用
|-tags/ver1.00

SVN側
|-trunk
|-branches/feature_route_tracking
|-tags/ver1.00


○手順
1.開発したものをコミット
Local
|-branches/feature_route_tracking
で開発した物を
SVN
|-branches/feature_route_tracking
にコミット。

2.マージ
Local
|-trunk

SVN
|-branches/feature_route_tracking
との差分をマージする。

3.SVN trunkにコミット
Local
|-trunk

SVN
|-trunk
にコミット。

これで最新がSVNのtrunkに入る。

4.場合に応じて tagsに記録する
Local
|-trunk
から
SVN
|-tags/ver1.01
とかにして記録。

※このやり方が正しいかどうかは分かりませんので、ご注意を。個人的メモです。

参考:
http://subversion.bluegate.org/doc/ch04s03.html#svn.branchmerge.copychanges.keyconcept



トラックバック

このエントリーのトラックバックURL:
http://synth.jp/pg/mt-tb.cgi/98

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

カレンダー


2007年06月
Su Mo Tu We Th Fr Sa
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Map

About

2007年01月17日 11:40に投稿されたエントリーのページです。

ひとつ前の投稿は「Joel on Sofeware」です。

次の投稿は「postgres dump」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。