eric7/Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py

branch
eric7
changeset 8354
12ebd3934fef
parent 8318
962bce857696
child 8881
54e42bc2437a
equal deleted inserted replaced
8353:799196d0b05d 8354:12ebd3934fef
15 from PyQt6.QtCore import pyqtSlot, Qt 15 from PyQt6.QtCore import pyqtSlot, Qt
16 from PyQt6.QtWidgets import ( 16 from PyQt6.QtWidgets import (
17 QWidget, QHeaderView, QApplication, QDialogButtonBox, QTreeWidgetItem 17 QWidget, QHeaderView, QApplication, QDialogButtonBox, QTreeWidgetItem
18 ) 18 )
19 19
20 from E5Utilities.E5MutexLocker import E5MutexLocker 20 from EricUtilities.EricMutexLocker import EricMutexLocker
21 21
22 from .SvnDialogMixin import SvnDialogMixin 22 from .SvnDialogMixin import SvnDialogMixin
23 from .Ui_SvnPropListDialog import Ui_SvnPropListDialog 23 from .Ui_SvnPropListDialog import Ui_SvnPropListDialog
24 24
25 25
118 dname, fname = self.vcs.splitPath(fn) 118 dname, fname = self.vcs.splitPath(fn)
119 fnames = [fname] 119 fnames = [fname]
120 120
121 cwd = os.getcwd() 121 cwd = os.getcwd()
122 os.chdir(dname) 122 os.chdir(dname)
123 with E5MutexLocker(self.vcs.vcsExecutionMutex): 123 with EricMutexLocker(self.vcs.vcsExecutionMutex):
124 try: 124 try:
125 for name in fnames: 125 for name in fnames:
126 proplist = self.client.proplist(name, recurse=recursive) 126 proplist = self.client.proplist(name, recurse=recursive)
127 for counter, (path, prop) in enumerate(proplist): 127 for counter, (path, prop) in enumerate(proplist):
128 for propName, propVal in list(prop.items()): 128 for propName, propVal in list(prop.items()):

eric ide

mercurial