Boost logo

Boost :

Subject: Re: [boost] [Git] Documentation update
From: Dave Abrahams (dave_at_[hidden])
Date: 2013-02-12 11:08:18


on Tue Feb 12 2013, Mateusz Loskot <mateusz-AT-loskot.net> wrote:

> On 12 February 2013 15:53, Beman Dawes <bdawes_at_[hidden]> wrote:
>> On Tue, Feb 12, 2013 at 10:37 AM, Rene Rivera <grafikrobot_at_[hidden]> wrote:
>>> On Tue, Feb 12, 2013 at 8:25 AM, Beman Dawes <bdawes_at_[hidden]> wrote:
>> ...
>>>> I must be missing something. Why not just work through the python
>>>> subprocess interface?
>
>>>> As Dave points out, the git interaction is really simple, so isn't the
>>>> subprocess approach sufficient?
>>>>
>>>
>>> It's not sufficient.. As I can't rewrite the subrepo references to use the
>>> HTTPS protocol instead of the GIT protocol (which is how they are currently
>>> encoded) with the git CLI. And I really want to avoid having testers
>>> install git, if possible. As it's not an easy install as say svn and hg.
>>
>> Huh! With GitHub alone having 3 million users, Git can't be too hard
>> to install:-)
>>
>> Requiring testers to have a command line git client installed seems
>> totally reasonable, IMO.
>
> FYI, GitHub for Windows package delivers the command line client too
> and it all works well 1) without painful certificates juggling with pageant
> 2) is friendly to those who are allergic to Cygwin or msysGit bash.

Nice!

-- 
Dave Abrahams

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk