Manage git
repositories, provide access to them over SSH,
with tight access control and not needing shell accounts.
Note
Documentation is still lacking, and non-default configurations
# in ~/.gitconfig | |
[alias] | |
svnpull = !git stash && git svn rebase && git stash pop | |
svnpush = !git stash && git svn dcommit && git stash pop |
#!/usr/bin/env python | |
# | |
# some bits stolen from Travis Cline's http://github.com/traviscline/git-branchdescriptions | |
# | |
import os | |
import re | |
import sys | |
from subprocess import Popen, PIPE |