Ah, I see. So if that were using an exec library (plexus-utils or
commons-exec), it'd probably do "cmd /C git" or similar and it'd work.
On 16/02/2012, at 2:54 PM, Chris Graham wrote:
> I'm running it not under the bash shell. (I don't think that it's a
> compulsory installation item).
>
> It calls this to determine if it's available (ScmTestCase.java)
>
> /**
> *
> * @param cmd the executable to run, not null.
> * @return <code>true</code>
> */
> public static boolean isSystemCmd( String cmd )
> {
> try
> {
> Runtime.getRuntime().exec( cmd );
>
> return true;
> }
> catch ( IOException e )
> {
> return false;
> }
> }
>
> It's kinda brute force.
>
> -Chris
>
> On Thu, Feb 16, 2012 at 2:47 PM, Brett Porter <[email protected]> wrote:
>
>> but under git bash and under command prompt, "git" should get the right
>> thing. It should only be a problem if it's checking the executable name is
>> exactly "git", or if you are trying to run it under cygwin with msysgit.
>>
>> On 16/02/2012, at 2:28 PM, Chris Graham wrote:
>>
>>> Ok. In my setup, (by default, until I fixed it that is), only the .cmd
>> was
>>> on the path.
>>>
>>> This causes the git tests to be skipped, as the test for it being
>> available
>>> fails.
>>>
>>> I was wondering if it's worth testing for the presence of "git.cmd" if
>> the
>>> test for "git" has failed? Then the tests should run on systems where the
>>> git is installed.
>>>
>>> -Chris
>>>
>>> On Thu, Feb 16, 2012 at 2:24 PM, Brett Porter <[email protected]> wrote:
>>>
>>>> Yes, that's how msysgit is set up. You get some options when you run the
>>>> installer about how it will be made available (path, only via git bash,
>>>> etc).
>>>>
>>>> - Brett
>>>>
>>>> On 16/02/2012, at 1:45 PM, Chris Graham wrote:
>>>>
>>>>> Hi All.
>>>>>
>>>>> Is anyone using git on windows?
>>>>>
>>>>> If so, can you please check something for me?
>>>>>
>>>>> On my install, I only have git.cmd in the path. Not the .exe itself.
>>>>>
>>>>> Do others have the same?
>>>>>
>>>>> -Chris
>>>>
>>>> --
>>>> Brett Porter
>>>> [email protected]
>>>> http://brettporter.wordpress.com/
>>>> http://au.linkedin.com/in/brettporter
>>>> http://twitter.com/brettporter
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>
>> --
>> Brett Porter
>> [email protected]
>> http://brettporter.wordpress.com/
>> http://au.linkedin.com/in/brettporter
>> http://twitter.com/brettporter
>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
--
Brett Porter
[email protected]
http://brettporter.wordpress.com/
http://au.linkedin.com/in/brettporter
http://twitter.com/brettporter
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]