You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Andrey Repin <an...@freemail.ru> on 2009/04/08 15:08:05 UTC
Passing additional parameters to svn diff
Greetings, All!
Just ran into this non-trivial topic once again.
<stderr>:svn diff -x -b -I "\$Id.*?\$" --
svn: invalid option character: I
Type 'svn help' for usage.
However,
svn diff -x "-b -I \"\$Id.*?\$\"" --
works.
I think there could be easier way to pass additional parameters than quoting
(and incidentally escaping) them.
Like, everything from -x to -- passed to the external diff-cmd as-is (thus
making the -x switch the latest one before URL's/paths)
--
WBR,
Andrey Repin (anrdaemon@freemail.ru) 08.04.2009, <18:48>
Sorry for my terrible english...
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1597934
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: Passing additional parameters to svn diff
Posted by Olivier Sannier <ob...@free.fr>.
Andrey Repin wrote:
> Greetings, All!
>
> Just ran into this non-trivial topic once again.
>
> <stderr>:svn diff -x -b -I "\$Id.*?\$" --
> svn: invalid option character: I
> Type 'svn help' for usage.
>
> However,
> svn diff -x "-b -I \"\$Id.*?\$\"" --
> works.
>
> I think there could be easier way to pass additional parameters than quoting
> (and incidentally escaping) them.
> Like, everything from -x to -- passed to the external diff-cmd as-is (thus
> making the -x switch the latest one before URL's/paths)
>
>
>
You can also repeat the "-x" switch for all the options you want to
transmit:
svn diff -x -b -x -I "\$Id.*?\$"
But I agree with you, there should be a more convenient way to do this.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1597956
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].