shokurov / svnx

Automatically exported from code.google.com/p/svnx
0 stars 0 forks source link

Fast view mode change will not display correctly #30

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Select flat mode
2. Change to smart mode during refreshing
3.

What is the expected output? What do you see instead?
File with change should be displayed, but all the files are displayed like
in flat mode.

What version of the product are you using? On what operating system?
1.1b2 r111
10.5.7

Please provide any additional information below.
This happens with 'call directly' off.
Should be related to issue 27

[Priority-low]

Original issue reported on code.google.com by kim.take...@gmail.com on 28 May 2009 at 9:41

GoogleCodeExporter commented 8 years ago
P.S. 1
How can I set the priority?

P.S. 2
The r111 I have build should be identical to the 1.1b2 uploaded on this site.
However, the one I have downloaded have crashed and could not start.
If this is something new, then I will submit another ticket.

Original comment by kim.take...@gmail.com on 28 May 2009 at 9:44

GoogleCodeExporter commented 8 years ago
This is expected behaviour due to the asynchronous nature of using `svn` and 
not calling the libs directly.
Because the `svn status` starts before you switch, but finishes after - you see 
the output from the old request.
[Previously svnX would launch a new `svn status` command each time you switched 
views, even if the
 previous one hadn't completed.  These can end up blocking each other and eventually you exhaust
 the OS process limit.  Additionally only a random one would display its output.]
Manually refreshing again should re-synchronise the display.

It may be possible in a future release to kill any current `svn status` and 
launch a new one in this
situation, but I'd prefer to expend effort making refresh even faster & reduce 
the issue that way.

> How can I set the priority?
I'm guessing that perhaps you can't see/modify the Status, Owner & Labels 
fields.

> P.S. 2
Please download again (just in case), then submit an issue.
Please try it on Intel & PPC if possible.
I was only able to test 1.1b2 on OSX 10.5.4 Intel (& Rosetta) as my 10.4 PPC 
machine just died :-(.

Original comment by chris...@gmail.com on 29 May 2009 at 12:44

GoogleCodeExporter commented 8 years ago
Also with the 'Call Subversion libraries directly' pref on I believe this is 
not an issue as then refreshes execute 
synchronously.

Original comment by chris...@gmail.com on 22 Jul 2009 at 4:02