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

Re: [RFC] Target aware commit message processing

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Fri, 25 Apr 2008 07:51:54 -0400

Mark Phippard wrote:
> On Tue, Apr 22, 2008 at 10:26 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
>> Troy Curtis Jr wrote:
>>> My question: Who else thinks this would be useful? Has this been
>>> proposed before, but implementation failed for one reason or another?
>>> Perhaps most important, are there any committers who would have a
>>> problem committing this feature?
>> There is clearly at least some utility for it (though less so for
>> command-line clients than for GUI tools). And yes, it *has* been proposed
>> before (long ago ... seems like it was 2003 or 2004), but was shot down. If
>> you dig around in the archives a bit, you might be able to find the related
>> threads.
> Was this just a "typo"? It seems to me this feature only applies to
> the CLI. What use would it be for GUI tools? I do not think any of
> us use this feature and can already do this in our GUI dialogs.

Not a typo, just not well-explained. I was referring to the feature as a
general concept, not a particular implementation.

GUIs I've used tend today to present all the committables with little
checkboxes to decide which of them you really want to commit. They do this
because often your view of the working copy is either limited to a single
directory (such as with TortoiseSVN) or scattered in a directory tree widget
where, say, shift-selecting multiple commit targets would be annoying. In
other words, in a GUI, you practically *have* to have this ability to, at
commit time, select a subset of the available committables.

That's not the case for command-line clients, where you can craft the
perfect list of committables prior to invoking 'svn commit'.

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

Received on 2008-04-25 13:52:03 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.