タグ

ブックマーク / hide.xsv.info (2)

  • Subversion(TortoiseSVN)でブランチ(分岐)を作成する方法(手順)

    SVN Index Tips Top TortoiseSVN(TortoiseSVN)でブランチ(分岐)を作成する方法(手順) 以下に該当するような場合は、ブランチを作成して trunkとは別々に管理するようにしましょう。 特定のリビジョンでリリースしたくなった。 trunkへは継続して新しい機能を追加していきたいが、リリースするところへは入れたくない。 でも、バグ修正はtrunkへもリリースするところへも入れたい。両方を適切に管理したい。 trunkとは別のラインで、機能の変更 (処理系のバージョンが変わるなどある程度大きな変更)を 専用の作業場所を作ってやりたくなった [機能ブランチ]。 自分では管理していない外注先などで作成しているライブラリなどが、 定期的に(不定期でもよくて、要するに1回だけではなくて「何回も」という意味) 納入される。必要に迫られて自分でも納品物をアレンジするの

  • Subversion(TortoiseSVN)でマージする方法(手順)(2) バージョン1.5以降 [機能ブランチ]

    trunkとは別のラインで、機能の変更 (処理系のバージョンが変わるなどある程度大きな変更)を 専用の作業場所を作ってやりたくなったときは、 ブランチを作成すればよいことを分岐のところで書きました。 これを機能ブランチといいます。 サーバ・リポジトリ・クライアントがすべて バージョンが1.5以上でないと利用できませんので注意してください。 サーバとリポジトリのアップデートは管理者へ依頼してください。 機能ブランチを作成したときは、ブランチ側へ必要な機能を入れていきます。 ただし、定期的にtrunkへ反映された内容をブランチ側へコピーしていかないと、 気がついたときには作業中のブランチは浦島太郎になってしまいます。 そこで、初回は分岐以降に、2回目からは前回のマージ以降に trunkへ反映されたすべての内容を現在作業中のブランチへマージします。 これを時々やっていれば大丈夫というわけです。

  • 1