summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2014-01-18 22:49:02 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2014-03-05 18:29:02 +0000
commit5fb470433413f6594afd9e4d5e2415a1454def14 (patch)
tree7934e9dab917648dccc71d77f8c0a25a11657262
parentabde8bafcf18f631c2d5c0e7439e09b216d7ec7a (diff)
dgit-repos-server: wip, upload-pack
-rw-r--r--debian/changelog2
-rw-r--r--dgit-repos-server10
2 files changed, 11 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index ddd1b2e..dc147ab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
dgit (0.22~experimental1) experimental; urgency=low
- *
+ * dgit-push-responder: WIP
--
diff --git a/dgit-repos-server b/dgit-repos-server
index 31a44f3..e6b2dfb 100644
--- a/dgit-repos-server
+++ b/dgit-repos-server
@@ -393,6 +393,16 @@ sub stunthook () {
onwardpush();
}
+#----- git-upload-pack -----
+
+sub fixmissing__git_upload_pack () {
+ $destrepo = "$dgitrepos/_empty";
+}
+
+sub main__git_upload_pack () {
+ runcmd qw(git upload-pack), $destdir;
+}
+
#----- arg parsing and main program -----
sub argval () {