This is my own use of git svn. No one in Google seems to have this mix listed out for a Subversion project with a proper trunk/branch/tag setup, so I decided to post what I’ve got.
git svn clone --tags <tags subfolder> --trunk <trunk subfolder> --branches <branches subfolder>
git svn fetch
git checkout master; git svn rebase
git checkout -b local/<branchname> <remote branchname>
git checkout local/<branchname>; git svn rebase
git svn dcommit
git checkout master; git svn branch <branchname> -m "Branching for <reason or bug#>"
git checkout <tagged commit>; git svn tag -m "Tagging for <reason or release>"
svn rm svn://host/path/to/branch; git branch -D local/<branchname>; git branch -D -r <branchname>; rm -rf .git/svn/refs/remotes/<branchname>
svn rm svn://host/path/to/tag; git branch -D -r tags/<branchname>; rm -rf .git/svn/refs/remotes/tags/<branchname>
git checkout <merge-to branch>; git merge --squash <merge-from branch>; git commit; git svn dcommit # --squash is key