Advanced Commit Dialog (like TortoiseSVN)

Asked by Thomas Paine on 2010-09-29

Are you planning to implement a commit dialog similar to that of TortoiseSVN?
In particular I liked the following:
- A method to pull up previous commit messages and reuse them
- Spell check
- A method to retrieve the last commit message written even if the commit wasn't made. Particularly useful when you start to make a commit, start writing out a detailed message and realize you are missing something. You can cancel out and not worry about having to copy the message written.
- Auto complete of filenames, methodnames, etc.

I realize that there is a TortoiseBZR but it doesn't appear to have a commit feature.

Here is what the TortoiseSVN commit dialog looks like:
http://tortoisesvn.tigris.org/commitdialog.html

Question information

Language:
English Edit question
Status:
Solved
For:
Bazaar Explorer Edit question
Assignee:
No assignee Edit question
Solved by:
Alexander Belchenko
Solved:
2010-10-01
Last query:
2010-10-01
Last reply:
2010-09-30
Best Alexander Belchenko (bialix) said : #1

Thomas Paine пишет:
> Are you planning to implement a commit dialog similar to that of TortoiseSVN?

We already have very good commit dialog. Of course it could be better.

> In particular I liked the following:
> - A method to pull up previous commit messages and reuse them

Yes, this is in my TODO list.

> - Spell check

We actually have spellchecker, but I never tried make it to work on
Windows. Worth to file a bug report against windows installers project.

> - A method to retrieve the last commit message written even if the commit wasn't made. Particularly useful when you start to make a commit, start writing out a detailed message and realize you are missing something. You can cancel out and not worry about having to copy the message written.

This is implemented. The last message is saved and dialog will load it
next time.

> - Auto complete of filenames, methodnames, etc.

Yes, this is implemented :-)

> I realize that there is a TortoiseBZR but it doesn't appear to have a commit feature.

What? I think you should try to invoke commit dialog when you're in
the branch.

Furthermore, both Bazaar Explorer and TortoiseBzr are using qcommit
dialog from QBzr.

http://doc.bazaar.canonical.com/explorer/en/visual-tour-windows.html#commit

It may be useful for you to check the entire page.

Thomas Paine (thomas-54) said : #2

Thanks Alexander Belchenko, that solved my question.