WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

 « Return to Thread: SVN commit behaviour not consistent with other commands (such as delete or add)

Re: SVN commit behaviour not consistent with other commands (such as delete or add)

by Konstantin Kolinko :: Rate this Message:

| View in Thread

2012/2/23 Evan Wee <evanw@...>:

>
> Strangely, other commands with * used will work, such as svn delete, svn
> add, etc. Even svn commit * will work somewhat as it commits the modified
> and added files, but not the deleted ones.
>
> I had a discussion with others and their explanation is that the character *
> refers to valid targets and thus deleted items are not targettable, hence
> their being missed in the commit. Should this be a valid exception case for
> svn commit so as to make it consistent with other svn commands?
>

The '*' filename pattern on Unixes is processed by the Shell before
the command is passed to Subversion. It matches only existing files.
Subversion cannot do anything with it.

Officially - see
http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
Shell Command Language
-> 2.6.6 Pathname Expansion



Best regards,
Konstantin Kolinko

 « Return to Thread: SVN commit behaviour not consistent with other commands (such as delete or add)