Using GIT with SVN

So after not doing anything about it for a while I’m finally moving to using git on my macbook instead of svn. Ponoko’s main repository will still be handled by subversion though as this is a personal choice rather than a business choice.

The first step has been to find out how.  Basically a bit of googling led me to Tsuna’s Blog entry: learning git-svn in 5 min which got me going using the git-svn tool.  The only thing being the initial clone of our svn repository took awhile, well, it’s still actually going over two hours later.  It’s going through and replicating all actions that have occurred since the beginning and given we’ve been going non-stop the whole time I’ll be leaving my macbook on over night I think.

Once that’s done I’ll be reading up on things:

Git – SVN Crash Course
An introduction to Git-svn for SVN/SVK users and deserters
Git Magic

Why?  Apart from that it’s new, cool and fun seeming?  Basically because as I do my work I tinker with lots of different small changes on the side.  I want to easily selectively commit just the changes I want – ie my main work without accidentally including an incomplete tweak.  My side projects don’t really deserve a full svn branch, so being able to do it on my local machine is attractive as well.

No related posts.

This entry was posted in Miscellaneous and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*
  •  

  • About Nahum Wild

    I'm a High Performance Website Consultant specialising in Ruby on Rails deployments. In this blog I cover common problems I've seen and provide insight on optimisation techniques.

  • Recommend Me

    Follow me on Twitter