[py-dev] towards a 0.8.0 release!

Brian Dorsey briandorsey at gmail.com
Mon Apr 25 01:52:27 CEST 2005


On 24/04/05, holger krekel <hpk at trillke.net> wrote:
> > I'm seeing lots of errors like this:
> > Error: [None]: svn: Unrecognized URL scheme
> > ''file://c%3A%5Cdocume%7E1%5Cbrian%5Clocals%7E1%5Ctemp%5Cpytest-0%5Crepo/otherdir''
> >
> > So I may have an old or different version of svn installed.
> 
> Quite likely, it's a problem of command line parsing / escaping things properly.

OK, I didn't have much time to look at this carefullly, but there is
at least a problem with the escaping of quotes on the command line,
and even after doing what I think should resolve that, it doesn't seem
to like all the URL safety '%' in the path. I get things like this
back from svn:
D:\BrianDocuments\home\local\py-dist> svn ls "-v" file://c%3A%5Cdocume%7E1%5Cbri
an%5Clocals%7E1%5Ctemp%5Cpytest-1%5Crepo/otherdir
svn: Unable to open an ra_local session to URL
svn: Local URL 'file://c%3A%5Cdocume%7E1%5Cbrian%5Clocals%7E1%5Ctemp%5Cpytest-1%
5Crepo/otherdir' contains unsupported hostname

I've run out of time to play with this today (and, honestly, didn't
get to spend that much time on it. ;) but, I'd like to present one
option for the 0.8 release: The py.test funtionality is the most
important to me, (and perhaps generally?) and it wouldn't bother me
even the tiniest little bit if none of the C modules, SVN magic or
anything except py.test didn't work on Windows for this release. ;)


> > That said... I'm probably not a normal windows user... I doubt most
> > windows users even have svn in their path. ;)
> 
> Hum, i see.  What is a proper way to get at the location
> of such a binary on win32?

I'm with Paul on this one. If it's not in the path, don't do svn
stuff. If the user wants to do svn stuff, make them modify their path
and point to the copy of svn that they want to use.

(actually... I'll bet most windows users... even most python users
probably don't have svn even installed.)

Take care,
-Brian


More information about the py-dev mailing list