Skip to content

Fetches all the SVN:externals in your project and performs a git svn clone in the appropriate directory.

Notifications You must be signed in to change notification settings

chrisleyva/git-svn-externals-fetcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

git-svn-externals-fetcher

Fetches all the SVN:externals in your project and performs a git svn clone in the appropriate directory.

Usage

Perform a git svn clone *url* as you normally would. Once that completes, copy the fetchSvnExternals.sh file into your newly cloned git repo. From there, run the shell script and let it do its thang.

That should be it.

NOTE: I am severely aware of the fact that this code is not robust. I am sure there are many ways to break this and many cases I am not handling properly. But the fact is that I needed this tool for our team and it works for us. Feel free to tweak it to suit your needs.

Does not handle svn:externals that point to specific revisions. Support for that is next on my list.

About

Fetches all the SVN:externals in your project and performs a git svn clone in the appropriate directory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages