Hello,
after this small patch, svnmerge.py is now compatible again with Python 2.0.
Some have asked why I do care about compatibility with older Python
versions. I have maintained several Python libraries and tools and my
experience is that compatibility with older versions always pay off in terms
of user satisfaction. For instance, a client of mine runs a SVN server on an
OpenBSD server with Python 2.1. After this patch, they're able to use
svnmerge off a SSH shell on that computer. Not everybody is able to update
Python to the latest versions as soon as it comes out. Since keeping
compatibility with 2.0 isn't that hard after all, it's just a matter of
wasting a little time on it.
Committed as r18343.
[[[
Another small batch of compatibility fixes: after this, svnmerge is finally
fully compatible with Python 2.0.
* contrib/client-side/svnmerge_test.py:
(_run_propset): Use open, not file
(CommandOpts._fancy_getopt, CommandOpts.parse): Adjust for Python before
2.3
which didn't have gnu_getopt.
]]]
--
Giovanni Bajo
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Feb 4 16:49:39 2006