I'm in the process of moving a bunch of my work from personal SVN repo's to git repo's. I've had a cron job setup that runs svnadmin dump every night on all my repos into a remote folder. Is there similar functionality in git?
Also, I don't fully understand git, so this logic is most likely wrong, but I kept all my svn repos under a single directory (/home/svn/), does git create a similar directory that I can just copy to a remote location? Or does it only store the snapshots in the .git directory?
You can just use git clone. Note that git has no equivalent to svnadmin, as every git "working copy" (to use SVN terms) is a full repository.