豚吐露@wiki

svnからgitへの移行

最終更新:

ohden

- view
管理者のみ編集可

svnからgitへの移行


versions
Windows10 20H2(19042.985) 64bit
Ubuntu 18.04.1 LTS (Bionic Beaver)
git version 2.17.1

git-svnの導入
移行ツールは標準では入らない。
$ git svn
git: 'svn' is not a git command.

なので、以下のコマンドからinstall。
$ sudo apt install git-svn

install後、以下のようになればコマンドが有効になってる。
$ git svn
fatal: Not a git repository (or any of the parent directories): .git
Unable to find .git directory
 at /usr/lib/git-core/git-svn line 347

環境変数SVN_REPOS_URLが、移行元のsvnのURLとすると、以下のように書けば良いらしい。
$ git svn clone --trunk= --branches=branches --prefix=svn/ ${SVN_REPOS_URL}/trunk


更新日: 2022年10月07日 (金) 09時51分23秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
ウィキ募集バナー