Merge branch 'fc/transport-helper-no-refspec'
commit99d9ec090677c925c534001f01cbaf303a31cb82
authorJunio C Hamano <gitster@pobox.com>
Thu, 6 Jun 2013 19:17:22 +0000 (6 12:17 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Jun 2013 19:17:22 +0000 (6 12:17 -0700)
treed171c279c00aaced94ab6ee81885a874eedda564
parentecb9f3e73366d020dc97f60c7529c3703aa778e0
parent21457f5719b894a5997d66ff098b375bc2404260
Merge branch 'fc/transport-helper-no-refspec'

With "export" remote-helper protocol,

 (1) a push that tries to update a remote ref whose name is
     different from the pushing side does not work yet, and

 (2) the helper may not know how to do --dry-run

Detect such problematic cases and disable them for now.

* fc/transport-helper-no-refspec:
  transport-helper: check if the dry-run is supported
  transport-helper: barf when user tries old:new
transport-helper.c