aboutsummaryrefslogtreecommitdiffstats
path: root/libbe/rcs.py
diff options
context:
space:
mode:
authorChris Ball <cjb@laptop.org>2008-05-16 14:43:02 -0400
committerChris Ball <cjb@laptop.org>2008-05-16 14:43:02 -0400
commit08816fb364e02fb6dc8be1c31a1d72dcaf1165b6 (patch)
tree1d82f1d62493554a3931346a9d4110d134026b89 /libbe/rcs.py
parent1593e9300da22446f601fb9158a3b45186ec1f33 (diff)
downloadbugseverywhere-08816fb364e02fb6dc8be1c31a1d72dcaf1165b6.tar.gz
Add GIT support, from Chris Ball and Michael Stone.
Diffstat (limited to 'libbe/rcs.py')
-rw-r--r--libbe/rcs.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/libbe/rcs.py b/libbe/rcs.py
index 64503db..77d6c9a 100644
--- a/libbe/rcs.py
+++ b/libbe/rcs.py
@@ -28,6 +28,9 @@ def rcs_by_name(rcs_name):
elif rcs_name == "hg":
import hg
return hg
+ elif rcs_name == "git":
+ import git
+ return git
elif rcs_name == "None":
import no_rcs
return no_rcs
@@ -37,12 +40,15 @@ def detect(dir):
import arch
import bzr
import hg
+ import git
if arch.detect(dir):
return arch
elif bzr.detect(dir):
return bzr
elif hg.detect(dir):
return hg
+ elif git.detect(dir):
+ return git
import no_rcs
return no_rcs