eric7/Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py

branch
eric7
changeset 8354
12ebd3934fef
parent 8318
962bce857696
child 8356
68ec9c3d4de5
equal deleted inserted replaced
8353:799196d0b05d 8354:12ebd3934fef
15 ) 15 )
16 16
17 from E5Gui import E5MessageBox 17 from E5Gui import E5MessageBox
18 from E5Gui.E5OverrideCursor import E5OverrideCursor 18 from E5Gui.E5OverrideCursor import E5OverrideCursor
19 19
20 from E5Utilities.E5MutexLocker import E5MutexLocker 20 from EricUtilities.EricMutexLocker import EricMutexLocker
21 21
22 from .SvnUtilities import formatTime 22 from .SvnUtilities import formatTime
23 from .SvnDialogMixin import SvnDialogMixin 23 from .SvnDialogMixin import SvnDialogMixin
24 24
25 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog 25 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog
149 if parent is None: 149 if parent is None:
150 parent = self.repoTree 150 parent = self.repoTree
151 151
152 with E5OverrideCursor(): 152 with E5OverrideCursor():
153 try: 153 try:
154 with E5MutexLocker(self.vcs.vcsExecutionMutex): 154 with EricMutexLocker(self.vcs.vcsExecutionMutex):
155 entries = self.client.list(url, recurse=False) 155 entries = self.client.list(url, recurse=False)
156 firstTime = parent == self.repoTree 156 firstTime = parent == self.repoTree
157 for dirent, _lock in entries: 157 for dirent, _lock in entries:
158 if ( 158 if (
159 (firstTime and dirent["path"] != url) or 159 (firstTime and dirent["path"] != url) or

eric ide

mercurial