[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion Commit Bug

From: Clemens <clemens.hintze_at_thalesgroup.com>
Date: 2007-08-24 06:53:06 CEST

( ... Rearranged due to top posting ...)

Aaron Axelsen wrote:
> Simon Scott wrote:

(...)

>>> svn commit -m "got event type into the user page somehow, its a
>>> miracle!"
>>>
>>> The result is: -su: !": event not found
>>>
>>> Can anyone else confirm this? Seems like it could be fixed by
>>> escaping the ! since this works correctly:

(...)

>> That is more to do with bash command line expansion than
>> subversion. The '!' character has special meaning in bash and other
>> shells.
>>
>> Witness:
>>
>> simon@simon-laptop:~$ echo "!" bash: !: event not found
>> simon@simon-laptop:~$ echo '!' !
>
> I am aware that it has different meanings among various shells.
> However, is it desired behavior for subversion to parse it? Should it
> be escaping it?

You didn't understand the answer! Subversion didn't parse the '!' at
all. The shell parse the '!' even before it invoke the 'svn' command.
Subversion didn't see the '!' at all!

And it is the shell complaining that no such event was found. Even
before subversion is ever invoked above.

So it has nothing to do with Subversion at all!

(...)

Best regards,
Clemens.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Aug 24 06:50:45 2007

This is an archived mail posted to the Subversion Users mailing list.