git-svn

ドキュメント:

git-svn | Git Documentation [Official]

導入

参考:

Git をクライアントとして使用する | Pro Git Book [Official]

使い方

SVN リポジトリをクローンする。

$ git svn clone --no-minimize-url -s http://example.com/something/

参考:

git-svn の使い方を覚えた | idesaku blog

git-svn を使って Git と Subversion を連携する | まくまくノート

git svn の使い方 | transitive.info

SVN からクローンする

SVN リポジトリをクローンする。

$ git svn clone --no-minimize-url -s http://example.com/something/

参考:

SVN から Git への移行方法 | pyopyopyo

--no-minimize-url オプション

参考:

git-svn ではまったこと | Windows は好きですが何か

git-svn clone checkouts wrong repo? – Stack Overflow

トランク/ブランチ/タグ

クローン時に取り込む
  • --trunk
  • --branches
  • --tags

参考:

git svn clone で、標準構成じゃないときの branches 指定方法 | DQNEO日記

git svn で取り込んだブランチとかタグのお話 | スパゲッティコード

How to import svn branches and tags into git-svn? – Stack Overflow

プレフィックスを付ける

  • --prefix

参考:

git svn clone をやるときは --prefix svn/ をつけるべき | DQNEO日記

SVN にコミットする

参考:

git-svn を使って既存の SVN リポジトリで Git を使う方法のメモ | s21g

SVN から Git へリポジトリを移行する

参考:

Subversion から GitHub へ git-svn へ移行する方法 – Qiita

git-svn で SVN → Git への移行をやってみたログ – Qiita

Subversion のリポジトリを Git リポジトリに移行する | ぱろっと・すたじお

仕事で使ってる巨大 SVN レポジトリを GitHub に移管するためにやったことまとめ | DQNEO日記

Steps to migrate from SVN to GitLab (leftclickben) – GitHub Gist

Migrating to Git | Pro Git Book [Official]

Migrating from SVN to GitLab | GitLab [Official]

Migrate a single SVN tag to Git – Stack Overflow

SVN のタグを Git のタグに変換する

参考:

git-svn のタグを git のタグにする – Qiita

Missing tags after SVN to Git conversion – Stack Overflow

新規のタグを取り込む

参考:

How to import a new tag from svn into git-svn? – Stack Overflow

タグ名が重複している

参考:

How to handle duplicated SVN tags in with git-svn? – Stack Overflow

Ubuntsu で使う

参考:

git svn を使い始めました | freks blog

git-svn 最初の一歩 | clmemo@aka

SVN リポジトリを GitLab へ移行する

参考:

Steps to migrate from SVN to GitLab (leftclickben) – GitHub Gist

Migrating from SVN to GitLab | GitLab [Official]

SubGit

公式サイト:

SubGit – SVN to Git Migration | TMate [Official]

参考:

Git-2-SVN migration? – Stack Overflow

svn-all-fast-export (svn2git)

リポジトリ:

svn-all-fast-export/svn2git: A fast-import based converter for an svn repo to git repos – GitHub

参考:

svn2git (svn-all-fast-export) で SVN リポジトリーを Git のリポジトリーに転送する – Qiita

Projects Move to Git Using Svn2Git | KDE Tech Base

Assertion `svn_dirent_is_canonical(base, pool)’ failed · Issue #3 · svn-all-fast-export/svn2git – GitHub

git svn clone fails with “error: git-svn died of signal 11” – Stack Overflow

Migrate a single SVN tag to Git – Stack Overflow

How to use svn2git on repository – Stack Overflow

How to migrate svn repository to git with svn2git? – Stack Overflow

svneverever

リポジトリ:

hartwork/svneverever: Collects Path Entries across SVN History – GitHub

参考:

svneverever – Before svn2git You Want to Run | Hartwork Blog

How to use svn2git on repository – Stack Overflow

svn2git (nirvdrum)

リポジトリ:

nirvdrum/svn2git: Ruby tool for importing existing svn projects into git – GitHub

参考:

Ubuntu 20.04 LTS で svn2git を試してみた – Qiita

svn2git でリポジトリを git に移行 | cles blog

Subversion 管理リポジトリを GitHub に移管 | Archit!!

Migrate from SVN to Git using svn2git | RIP Tutorial

svn2git – Migrates from SVN to Git | Ubuntu Manpage

How to use svn2git on repository – Stack Overflow

migrate trunk code to main branch instead of master in git – Stack Overflow

SVN to Git migration using svn2git – Stack Overflow

git2svn (lha)

リポジトリ:

lha/git2svn – GitHub

git2svn (Guilherme Chapiewski)

リポジトリ:

guilhermechapiewski/git2svn: Migrate a Git repository to SVN preserving history – GitHub

reposurgeon

リポジトリ:

Eric S. Raymond / reposurgeon – GitLab

参考:

Convert SVN-Repo directly to git or hg (no dump-files needes) | Hartmut Goebel

How do I convert an svn repo to git using reposurgeon? – Stack Overflow

Convert an SVN repository to git with reposurgeon without creating .gitignore files? – Stack Overflow

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA