summaryrefslogtreecommitdiff
path: root/dgit-repos-server
diff options
context:
space:
mode:
Diffstat (limited to 'dgit-repos-server')
-rw-r--r--dgit-repos-server10
1 files changed, 10 insertions, 0 deletions
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 () {