2.2.0 does not provide user feedback

Asked by Bruce Mutton

Have upgraded from bzr 2.1.1 to bzr 2.2.0 and i find that the many useful (and sometimes essential) responses from the software are no longer displayed, leaving me running blind. Am using Tbzr on Windows XP.

For example many commands now provide no feedback what so ever.
For example 'check' on a particular folder with a machine running 2.1.1 displays the information about the tree, repository etc.
The same command on the same folder with a machine running 2.2.0 echos the command, whirs for a few minutes (the log suggests its processed the instruction) but displays nothing more.

Similar behaviour is displayed for many commands (push, pull etc) regardless of whether --verbose is used.

I preferred it the way it was.

Is this intended or is it a bug?

Question information

Language:
English Edit question
Status:
Solved
For:
TortoiseBZR Edit question
Assignee:
No assignee Edit question
Solved by:
methane
Solved:
Last query:
Last reply:
Revision history for this message
John A Meinel (jameinel) said :
#1

I wonder if this is an issue with python2.6 vs python2.5. How did you used to get the information? In a terminal? Some other way? (It could also be related to the switch to use "bzrw" to not show a terminal when it was deemed inappropriate, but maybe some commands still need it?)

I believe there was an open bug about bzrw and tortoisebzr.

Revision history for this message
Bruce Mutton (dangle) said :
#2

Hi John

I'm still a novice, and so still depend on the trainer wheels that bzr provides quite heavily.
My vote would be to put it back how it was, or at least provide a global option for it to spell out what it is doing. As noted --verbose seems to be ineffective now.

I have been using tortoise bazaars dialog windows, accessed via right clicking files or folders in Windows Explorer. For example if I run check, the only output provided is as below (without the quotes);

"Run command: bzr check"

What do you mean by a terminal? A Windows Command Prompt Window?

If I use a command prompt window I find that I do get an output as below;

...\th_RiwakaCaveSystemData\DwarfSurfaceBranch>bzr check
Checking working tree at 'C:/Documents and Settings/Bruce/My Documents/Bruce/Outdoor/Cave/Therion Data and Notes/th_RiwakaCaveSystemData/DwarfSurfaceBranch'.
Checking branch at 'file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/DwarfSurfaceBranch/'.
Checking working tree at 'C:/Documents and Settings/Bruce/My Documents/Bruce/Outdoor/Cave/Therion Data and Notes/th_RiwakaCaveSystemData/junk old patch files/DwarfsDoorBranch'.
Checking branch at 'file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/junk%20old%20patch%20files/DwarfsDoorBranch/'.
Checking working tree at 'C:/Documents and Settings/Bruce/My Documents/Bruce/Outdoor/Cave/Therion Data and Notes/th_RiwakaCaveSystemData/junk old patch files/NotTTTBranch'.
Checking branch at 'file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/junk%20old%20patch%20files/NotTTTBranch/'.
Checking working tree at 'C:/Documents and Settings/Bruce/My Documents/Bruce/Outdoor/Cave/Therion Data and Notes/th_RiwakaCaveSystemData/trunk'.
Checking branch at 'file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/trunk/'.
Checking repository at 'file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/'.
checked repository file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/ format RepositoryFormat2a()
   171 revisions
   653 file-ids
checked branch file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/DwarfSurfaceBranch/ format Branch form
at 7
checked branch file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/junk%20old%20patch%20files/DwarfsDoorBranch/ format Branch format 7
checked branch file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/trunk/ format Branch format 7
checked branch file:///C:/Documents%20and%20Settings/Bruce/My%20Documents/Bruce/Outdoor/Cave/Therion%20Data%20and%20Notes/th_RiwakaCaveSystemData/junk%20old%20patch%20files/NotTTTBranch/ format Branch format 7

...\th_RiwakaCaveSystemData\DwarfSurfaceBranch>

Revision history for this message
Bruce Mutton (dangle) said :
#3

Running bzr components via Bazaar Explorer seems to avoid the above problem, but is a bit inconvenient most times to have to fire up the Explorer.

Revision history for this message
Martin Pool (mbp) said :
#4

It seems like the problem is that tbzr (or maybe qbzr?) is no longer showing progress messages? That might be caused by changes to the bzrlib.ui api in 2.2.

Revision history for this message
Martin Pool (mbp) said :
#5

Bruce, so just to be clear, you do get feedback when you run things from Bazaar Explorer or the command line, but not when you run them from the context menu in the Windows shell?

Revision history for this message
Bruce Mutton (dangle) said :
#6

That is correct, at least for less often used commands (Check, mv, push, pull, missing).

Commonly used commands (Diff, Log) do not exhibit the problem.

For example, I just ran 'missing' from the right-click context menu in Windows Explorer.
There was no message, just the button text changed to 'retry'.
This seems to be faulty behaviour.

If I run the same from Bazaar Explorer I get...

Run command: bzr missing
Using saved parent location: O:/th_RiwakaCaveSystemData/trunk/
bzr: ERROR: Not a branch: "O:/th_RiwakaCaveSystemData/trunk/".

and the button text changed to 'retry'.

In this case, this was the expected message. The correct behaviour.

Revision history for this message
Best methane (songofacandy) said :
#7

TBZR and qbzr had a problem related to bzrw.exe and it had been fixed.
Please try bzr-2.2.1.

Revision history for this message
Bruce Mutton (dangle) said :
#8

Thanks INADA.
I have installed bzr-2.2.1 and bzr-explorer-1.1.1 and although I have not really used them yet, the simple 'check' test above seems to indicate that the problem is resolved.
I'll be away for the next 10 days so no chance to test further for a while...

Revision history for this message
Bruce Mutton (dangle) said :
#9

Thanks INADA Naoki, that solved my question.