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

Re: svn bisect

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Tue, 21 Jun 2011 12:55:15 +0300

Stefan Sperling wrote on Tue, Jun 21, 2011 at 11:34:46 +0200:
> On Tue, Jun 21, 2011 at 12:21:27PM +0300, Daniel Shahaf wrote:
> > Please convince me why having svn_client_bisect() is needed.
> >
> > There are already THREE scripts out there that implement cmdline 'svn bisect':
> > one on CPAN, one in Peter's Debian package, one that Julian just posted.
> > (And we got one sent to the issue tracker a while ago, but the CPAN one
> > was more featureful)
> Julian's implementation is, by his own account, incomplete.
> There is precedence here. Let me provide two examples:
> We have svnmerge.py. Why is there merge-tracking in svn now?
> We have 'svn patch' now. Wasn't UNIX patch good enough?

No, because it won't handle properties and renames. What value does
having 'svn bisect' in the core add over the existing external
'svn-bisect' implementations?

> It's possible that the scripts you mention already provide the desired
> feature set, at adequate performance. But even then, their third party
> status and dependency on scripting language interpreters make them
> second class citizen's in any svn user's toolkit.
Received on 2011-06-21 11:55:58 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.