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