2012/2/23 Evan Wee <ev...@nationalfibre.net>: > > 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