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