Skip to content

Chapter_9

Chris McIntosh edited this page Dec 3, 2019 · 1 revision

9 - Git and Other Systems

1 - Git as a Client

  • git svn allows you to use git locally and connect to a svn server to push code
  • git-remote-hg lets you use mercurial as a remote (I think)
  • git-remote-bzr allows you to work with bazaar
  • git-fusion lets you interact with perforce
  • git p4 is another less complete solution
  • git tf and git tfs are options while git tf is no longer supported

2 - Migrating to Git

  • Can clone SVN pretty trivially with a git svn clone but you will need to map the users if you want good history
  • hg-fast-export will export your mercurial repos
  • bzr-fastimport will migrate bazaar
Clone this wiki locally