From: Ian Jackson Date: Wed, 9 Oct 2013 06:49:54 +0000 (+0100) Subject: wip changes for remote push - implement i_param X-Git-Tag: debian/0.16_experimental2^2~10 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=b944f517c8b2886ef3adda8bc1b72adacb243d29 wip changes for remote push - implement i_param --- diff --git a/dgit b/dgit index 9d2d8769..2e7df8e2 100755 --- a/dgit +++ b/dgit @@ -144,6 +144,8 @@ sub fetchspec () { # > file begin changes # [etc] # +# > param head HEAD +# # > want signed-tag # [indicates that signed tag is wanted] # < data-block NBYTES @@ -1433,6 +1435,15 @@ sub i_resp_file ($) { protocol_receive_file \*RO, $localpath; } +our %i_param; + +sub i_param ($) { + $_[0] =~ m/^(\S+) (.*)$/; + $i_param{$1} = $2; +} + +our %i_wanted; + sub i_resp_want ($) { my ($keyword) = @_; my @localpaths = i_method "i_want_", $keyword;