Update to add svn functionality 

Added svn function similar to git