Re: [WIP/PATCH 0/5] git checkout --recurse-submodules

2013-12-27 Thread Jens Lehmann
Am 26.12.2013 16:58, schrieb Jonathan Nieder:
 This patch series comes from
 https://github.com/jlehmann/git-submod-enhancements branch
 recursive_submodule_checkout.  It needed some tiny tweaks to apply to
 current master and build without warnings, but nothing major, and I
 haven't sanity checked it much beyond that and letting the kind folks
 that use Debian experimental play with it.

Cool! Thanks for rebasing this series and great to hear that more
people are using it.

 I'm sending it out now to get review and ideas for what needs to
 happen next to get this series in shape to be included in git.git.

Excellent timing, Heiko and I wanted to work on this topic in the
coming days anyway.
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[WIP/PATCH 0/5] git checkout --recurse-submodules

2013-12-26 Thread Jonathan Nieder
Hi,

This patch series comes from
https://github.com/jlehmann/git-submod-enhancements branch
recursive_submodule_checkout.  It needed some tiny tweaks to apply to
current master and build without warnings, but nothing major, and I
haven't sanity checked it much beyond that and letting the kind folks
that use Debian experimental play with it.

I'm sending it out now to get review and ideas for what needs to
happen next to get this series in shape to be included in git.git.

Thoughts of all kinds welcome.

Thanks,
Jonathan

Jens Lehmann (5):
  submodule: prepare for recursive checkout of submodules
  submodule: teach unpack_trees() to remove submodule contents
  submodule: teach unpack_trees() to repopulate submodules
  submodule: teach unpack_trees() to update submodules
  Teach checkout to recursively checkout submodules

 Documentation/git-checkout.txt |   8 ++
 builtin/checkout.c |  14 +++
 entry.c|  19 +++-
 submodule.c| 217 -
 submodule.h|  11 +++
 t/t2013-checkout-submodule.sh  | 215 +++-
 unpack-trees.c |  94 ++
 unpack-trees.h |   1 +
 wrapper.c  |   3 +
 9 files changed, 556 insertions(+), 26 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [WIP/PATCH 0/5] git checkout --recurse-submodules

2013-12-26 Thread Junio C Hamano
Jonathan Nieder jrnie...@gmail.com writes:

 Hi,

 This patch series comes from
 https://github.com/jlehmann/git-submod-enhancements branch
 recursive_submodule_checkout.  It needed some tiny tweaks to apply to
 current master and build without warnings, but nothing major, and I
 haven't sanity checked it much beyond that and letting the kind folks
 that use Debian experimental play with it.

 I'm sending it out now to get review and ideas for what needs to
 happen next to get this series in shape to be included in git.git.

 Thoughts of all kinds welcome.

 Thanks,
 Jonathan

 Jens Lehmann (5):
   submodule: prepare for recursive checkout of submodules
   submodule: teach unpack_trees() to remove submodule contents
   submodule: teach unpack_trees() to repopulate submodules
   submodule: teach unpack_trees() to update submodules
   Teach checkout to recursively checkout submodules

  Documentation/git-checkout.txt |   8 ++
  builtin/checkout.c |  14 +++
  entry.c|  19 +++-
  submodule.c| 217 
 -
  submodule.h|  11 +++
  t/t2013-checkout-submodule.sh  | 215 +++-
  unpack-trees.c |  94 ++
  unpack-trees.h |   1 +
  wrapper.c  |   3 +
  9 files changed, 556 insertions(+), 26 deletions(-)

Looks reasonably clean from a cursory read. Thanks.
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html