愛と勇気と缶ビールスマートフォン用の表示で見る愛と勇気と缶ビールふしぎとぼくらはなにをしたらよいかこの広告は、90日以上更新していないブログに表示しています。歴史的な経緯もあるし、移行する暇もないからsvn使ってるけど、可能ならsvnからgitに移行したいぜ!って心の中で思ってる人はけっこう多いんではないかと思います。svnからgitに移行する、その際、やっぱり可能ならsvnの歴史とかsvnのbranch/tagなどを保存したまま移行したい!というのが人情だと思います。gitのスムーズな移行はできません。repositoryをgit経由で利用する」ために用意されていて、svnのrepositoryをgitのそれに移行するためのものではないからです。それならどうすんの?って話ですが、川合史朗さんがblogに書かれている方法でいけます。gitの移行に使うには、configのsvn-remoteの項目をしかるべき形に書き換えてあげないとダメです。fetchという形になります。fileでbranchやtagのマッピングを自分で指定しているのであまり関係ないです。上記のコマンドでbranchを取り込むと、今までの全歴史上にあるsvnの全branchがgitのbranchとして移行されてしまいます(svn-remoteの設定でうまいこと取り除いたら別ですが)。そのbranchが、現在のsvnの最新revisionではもう削除されていてもです。これはあんまりうれしくない。{revision_number}:HEADのように、必要な分の過去〜現在の歴史だけを移行した方がクリーンだと思います。(1)はてなブログをはじめよう!zentooさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。