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

Re: Feature request: Auto-logging of merges

From: Scott L. Burson <Scott_at_solidcore.com>
Date: 2004-06-15 03:00:39 CEST

On Mon June 14 2004 02:08 pm, kfogel@collab.net wrote:
> > I don't know how hard this auto-logging would be to implement, but
> > if it isn't hard, I beg you to do it, even if only as an interim measure.
>
> Well, you can add the merge command to the log message yourself
> (that's what I usually do).

I've started to get into the habit, but I am not optimistic about getting
everyone on the team to join me, though I'm making the attempt.

> It's not good for us to go making ad-hoc standards, in the hopes that
> they won't get in our way too much in the future, or not be obsoleted
> by a more complete solution. A moment of convenience, a lifetime of
> regret...

Of course you don't want to be locked into maintaining poorly-thought-out
functionality. On the other hand, I don't see how that locking in would
happen in this case; my proposal seems to me to be a user interface
enhancement, not a change to an API or protocol.

> If you really try to flesh out your feature suggestion, "add an
> annotation to the working copy that receives the merge, giving the two
> source URLs and revision numbers; this annotation would be
> automatically added to the log message at the next commit", you'll
> quickly run into all sorts of complexities and problems. Now we'd be
> committing a log message that's different from what the user writes
> themselves. I'm sure you can see the possibilities for lossage here.

Frankly, no, I don't see what's so problematic about that. It's just text
anyway; why not append some useful information to it?

Of course there may be other implementation difficulties of which I am not
aware.

On Mon June 14 2004 03:28 pm, Greg Hudson wrote:
> Are you using a Unix system? Are you aware that most shells keep a
> history, accessible with the "history" command?

Yes, and yes; and yes, it helped, in the case where it was my own merge that
was in question. In the other case I had no way to get to the relevant
history.

Hey, it's your project, and nothing says I have to understand your reasons.
But I hope you've at least noted my request. This _is_ a pain point.

-- Scott

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 15 06:27:18 2004

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.