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

Re: r1577170 - remove wildcard handling from some .exe's on Windows

From: Branko Čibej <brane_at_wandisco.com>
Date: Wed, 19 Mar 2014 15:49:49 +0100

On 19.03.2014 14:59, Bert Huijben wrote:
> The problem is that you can’t quote…
> So while from python you can pass ‘*’ as an argument on unix, you
> can’t do this on Windows…

And when, pray tell, do you ever have to pass a literal asterisk as an
argument to Subversion? Give me one example.

> For a tool like ‘svnmucc’ which doesn’t have any ‘*’ handling of its
> own this makes the tool work less like on *nix, not work more like on
> Unix.

I'm confused ... which "'*' handling" are you referring to?

> I’m quite surprised that the responses in this thread are all from the
> common unix developers on this list; not the Windows developers

Go check the repo history to see who started the Windows port before you
decide who is and who is not a Windows developer.

> while Cygwin (which is how many unix devs work on Windows) explicitly
> doesn’t apply this behavior to the ‘svn’ they provide.

Of course it doesn't, cygwin is supposed to be a Unix-like environment
for Windows, and they expect people to use bash -- which does the
argument expansion -- not cmd.exe. You're argument is doubly strange
since we've always told people not to mix and match cygwin and Windows,
and have always recommended they use the native command-line binaries
with cmd.exe. The behaviour you quote is one reason for that; native
end-of-line format is another.

-- Brane

Branko Čibej | Director of Subversion
WANdisco // Non-Stop Data
e. brane_at_wandisco.com
Received on 2014-03-19 15:50:32 CET

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