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

Re: Remaining Merge Tracking auditing features for 1.5

From: Giovanni Bajo <rasky_at_develer.com>
Date: 2007-07-06 07:53:09 CEST

On 05/07/2007 23.03, Karl Fogel wrote:

>> I'm really leaning towards adding more sub-commands to handle this
>> features. Anyone else have thoughts on this?
>
> Mrm, I'm really wary of it. Every user pays the price when our
> command set gets larger.

I am not sure I agree with this. I don't see how an additional command makes
anybody pays a price. Surely, a better designed UI helps those who are using it.

  If we have to add a subcommand for getting
> merge information, I think it should just be one subcommand, with
> options for the variations, as you originally proposed. Two full
> subcommands just for merge information? Just seems like too much...

I think I have shown that using options for variations is more confusing than
what I have proposed. But if the "global namespace" of SVN is taken so
seriously, then let me propose to have an additional sublevel of commands:

svn mergeinfo/mi avail [--foo] [--bar]
svn mergeinfo/mi integrated [--foo] [--bar]

etc.

I think this is still better than forcing totally different commands within a
single command and then using options to disambiguate.

-- 
Giovanni Bajo
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Jul 6 07:53:12 2007

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