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

[PATCH, svnmerge] Last batch of compatibility fixes

From: Giovanni Bajo <rasky_at_develer.com>
Date: 2006-02-04 16:47:44 CET


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
  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

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