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

Re: Suggestions

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Thu, 7 May 2009 21:07:59 +0100

2009/5/7 Stefan Küng <tortoisesvn_at_gmail.com>:
> Simon Large wrote:
>> 2009/5/6 garry <gstar42_at_gmail.com>:
>>> This is a great product! However, I have some suggestions that might
>>> make it a bit easier to use:
>>>
>>> 1. Provide a setting/option to let me skip the results of an operation
>>> (commit, etc.) if everything was successful. If ANY warnings/errors
>>> are generated, this would not apply. If it went ok, don't make me
>>> close the dialog - just make it go away.
>>
>> Settings->Dialogs1->Autoclose
>>
>>> 2. The Recent Messages button (during commit) could be changed to a
>>> combo or at least the new window should open right there so you don't
>>> have to move your mouse to select a message. It would also be great if
>>> you had a second button that said something like 'Use Last Message' so
>>> committing many files in different folders, all with the same message,
>>> was easier.
>>
>> You're not the first person to request this. I think we may have had a
>> combo box previously and I can't remember now why it changed.
>
> Why it was changed:
> it's not easy to read a message in a combobox, and the combobox needs to
> be very wide for it to be useful at all for this.

Ah yes. I think the message itself was stored there too, and there was
a problem with long messages. But that was way back.

>> I'm not sure if there is room for a second button (there are other
>> things like the issue number edit box which are normally hidden), but
>> there might be.
>
> Committing several times with the same log message is not good practice.
> Either commit all those in one commit (if they belong together - this is
> SVN, not CVS where each file is committed individually), or choose
> different log messages - otherwise if you use the same log message for
> everything, they don't make much sense.
> So: no, TSVN will not change and provide an easy button to do this: we
> don't make it easy to do bad practices.

There are a couple of reasons for wanting this. An obvious one is
where a commit fails and you want to retry after the dialog closes and
you have updated. I know there is the "Keep open" option, but I also
seem to remember that it is an option you don't really like either.

The other is where you are doing several similar commits, like
retrospective tagging. Sometimes if I have forgotten to tag I just
pull up the log dialog select a revision, tag, select another, tag,
etc. The log message will usually be "Tag the 1.6.1 release", "Tag the
1.6.2 release" etc, so it is easier to edit the previous message than
type in again.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2099911
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-07 22:08:13 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.