Index: vcpx/repository.py
===================================================================
--- vcpx/repository.py	(revision 783)
+++ vcpx/repository.py	(revision 784)
@@ -260,6 +260,6 @@
     GIT_CMD = 'git'
 
-    def _load(self, config, which):
-        Repository._load(self, config, which)
+    def _load(self, config):
+        Repository._load(self, config)
         self.GIT_CMD = config.get(self.name, 'git-command', self.GIT_CMD)
 
Index: vcpx/git.py
===================================================================
--- vcpx/git.py	(revision 783)
+++ vcpx/git.py	(revision 785)
@@ -135,9 +135,5 @@
         """
 
-        from os import makedirs
         from os.path import join, exists
-
-        if not exists(self.basedir):
-            makedirs(self.basedir)
 
         if not exists(join(self.basedir, self.repository.METADIR)):
