Bladeren bron

Avoid unnecessary porcelain import.

Jelmer Vernooij 7 jaren geleden
bovenliggende
commit
7f02fa105d
1 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 3
      dulwich/server.py

+ 4 - 3
dulwich/server.py

@@ -1068,9 +1068,10 @@ def main(argv=sys.argv):
         gitdir = args[1]
     else:
         gitdir = '.'
-    from dulwich import porcelain
-    porcelain.daemon(gitdir, address=options.listen_address,
-                     port=options.port)
+    # TODO(jelmer): Support git-daemon-export-ok and --export-all.
+    backend = FileSystemBackend(gitdir)
+    server = TCPGitServer(backend, options.listen_address, options.port)
+    server.serve_forever()
 
 
 def serve_command(handler_cls, argv=sys.argv, backend=None, inf=sys.stdin,