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

Re: Mixed Direction Merges and Range Compaction (Was: Auto-selection of merge source URL)

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Fri, 11 Jan 2008 11:59:46 -0500

Branko Čibej wrote:
> C. Michael Pilato wrote:
>> Yeah, see, choosing a different source based on revision direction still
>> strikes me as ... unwise, to put it nicely. Interactive merge source
>> selection (issue 3065), baby!
>>
>> The more I think about it, the more I realize that as a general rule
>> I'm in
>> favor of the command-line client providing the most powerful interface
>> possible to the user. If it can be done in Subversion, it can be done --
>> perhaps with a complex syntax -- through the command-line client. If you
>> want your Subversion to be warm and fuzzy with rounded edges and foam
>> padding and (try to) think for you, find and embrace a GUI that has a
>> Not-So-Advanced mode, or write wrapper scripts around 'svn'. It's much
>> easier to wrap a complex thing with a layer of simplification than the
>> reverse.
>>
>
> Can't find an appropriate smiley for how reading that made me feel ...
>
> Why'd we want to insist on doing something in one cmdline invocation
> when it can be done just as well in two? Or in a slightly more
> philosophical mood ... why double the complexity to quadruple the number
> of bugs?

I removed range compaction in r28871. But I probably have a usage message
to update, too, now that I think about it.

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2008-01-11 18:00:16 CET

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