webpost_at_tigris.org wrote:
>> webpost_at_tigris.org wrote:
>>
>>> We have defined a set of rules to be used while describing the commit message. These rules imply the use of particular Keywords which have the following representation: "[Dev]", "[Delivered]", "[ToBeReleased]" and so on...
>>>
>>> While Tortoise SVN allows to perform autocompletion of the message by analysing the names of the files that are to be commited. Is it possible to make Tortoise SVN perform the same type of autocompletion with our defined keywords?
>>> For example : When a user starts typing the characters "[T" the keyword "[ToBeReleased" shall be displayed.
>>>
>>> This would help the whole team to have identical structure of log messages.
>>>
>>>
>> Hello Thomas,
>>
>> maybe you can introduce AutoHotkey, which can not only solve that
>> particular requirement of yours:
>>
>> http://www.autohotkey.com/docs/Hotstrings.htm
>>
>> You can generate small *.exe files from AutoHotkey scripts, should that
>> be desired.
>>
>> A script for your case would look like this:
>>
>> #SingleInstance force
>> :k-1*:[t::[ToBeReleased]
>>
[...]
> I Shall try and define the scripts that can help us in describing our comments.
> The main problematic I shall probably encounter is to find the best scripts to avoid people having automatic text appear when they are working on other tools than Tortoise SVN.
> I may have to also detect Right Click + SVN Commit operations.
>
Hello Thomas,
you are right, here is a refined version, which works only in windows
whose titles start with "Commit -", like the one from TortoiseSVN:
#SingleInstance force
; 1: Must match start of window title
SetTitleMatchMode, 1
#IfWinActive, Commit -
:k-1*:[t::[ToBeReleased]
#IfWinActive
With best regards
Clemens Anhuth
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2092688
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-07 12:08:42 CEST