From: "Sebastian Schuberth" <
sschu...@gmail.com>
> On Mon, Jun 9, 2014 at 4:50 PM, Philip Oakley <
philip...@iee.org>
> wrote:
>
>> At the moment I'm on an XP machine so one of the fails may be due to
>> the old
>> "Documents and Settings" directory quoting issues. I also had a
>> security
>
> Note that while I'll happily accept patched to address Windows XP
> specific issues (as long as they don't make thing much more ugly), I
> do not plan to actively support Windows XP.
That's reasonable.
One point I noted that robocopy is used during the install, and that's
not available by default in Vista or XP.
- for ref it's at the "post-install: merging git perl modules with msys
perl modules" stage (of install git-1.8.4-3-mingw32-bin.tar.lzma). At
some point I'll see if I can swap it so that Vista is covered as well as
XP on that issue.
>
> On the other hand, proper handling of directories with spaces is not
> Windows XP specific, so I'd definitely be interested in a patch.
I'll look out for them;-).
>
>> essentials pop-up for the Perl step. I didn't catch all the faults
>> because
>> the windows closed too quick, so I'll record it.
>
> OK. Again, if you can provide a patch to pause on error, that'd be
> great.
I'll look at the messages to ensure they are informative to the
un-informed. There was a step where my various bash windows needed
closing but the message took a moment to grok ;-)
>
>> I ended up with two levels of 'mingwGitDevEnv', e.g.
>> C:\mingwGitDevEnv\mingwGitDevEnv\README.md, I'm presuming that's what
>> you
>> would expect.
>
> Yes, if you manually cloned the mingwGitDevEnv repo into the
> mingwGitDevEnv installation directoy that's what it would look like. I
> usually clone the first out of the latter directory hierarchy as
> otherwise changes to the installer than I'm testing would get lost
> when uninstalling / reinstalling. I recommend you to do the same.
The re-install no longer has the double level, so looking a lot better,
whatever my finger trouble was.
>
>> As a separate point, in your TODO list you have
>> * Make 'git help -a' work when built-ins are removed.
>>
>> In what sense was this needing fixing?
>
> On thing that I feel quite strongly about is that mingwGitDevEnv
> should *not* ship and of the built-ins in libexec\git-core. We had so
> many troubles and question with the "duplicates" of git.exe in there
> in the past that I definitely want to get rid of them, see [1].
> Unfortunately, this change currently has the side effect that "git
> help -a" does not list all commands.
>
> [1]
>
https://github.com/sschuberth/git/commit/75e415ee529724850ed12f982abbc865fbceb3dd
>
Thanks for that link. I'll ponder what I can do.
Side question - do you have a standard method for capturing the install
logs?
I've used mtee (
http://www.commandline.co.uk/mtee/index.html) in the
past for captuting cmd windows data, but if there's anything you
normally use I'll try to use that.
--
Philip Oakley