|
@@ -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,
|