eric7/Plugins/PluginVcsPySvn.py

branch
eric7
changeset 8624
5192a2592324
parent 8358
144a6b854f70
child 8637
394377638256
equal deleted inserted replaced
8623:fced5aa98d41 8624:5192a2592324
154 self.__ui = ui 154 self.__ui = ui
155 155
156 self.__subversionDefaults = { 156 self.__subversionDefaults = {
157 "StopLogOnCopy": 1, 157 "StopLogOnCopy": 1,
158 "LogLimit": 20, 158 "LogLimit": 20,
159 "CommitMessages": 20,
160 } 159 }
161 160
162 from VcsPlugins.vcsPySvn.ProjectHelper import PySvnProjectHelper 161 from VcsPlugins.vcsPySvn.ProjectHelper import PySvnProjectHelper
163 self.__projectHelperObject = PySvnProjectHelper(None, None) 162 self.__projectHelperObject = PySvnProjectHelper(None, None)
164 with contextlib.suppress(KeyError): 163 with contextlib.suppress(KeyError):
227 @return the requested refactoring setting 226 @return the requested refactoring setting
228 """ 227 """
229 if key in ["StopLogOnCopy"]: 228 if key in ["StopLogOnCopy"]:
230 return Preferences.toBool(Preferences.Prefs.settings.value( 229 return Preferences.toBool(Preferences.Prefs.settings.value(
231 "Subversion/" + key, self.__subversionDefaults[key])) 230 "Subversion/" + key, self.__subversionDefaults[key]))
232 elif key in ["LogLimit", "CommitMessages"]: 231 elif key in ["LogLimit"]:
233 return int(Preferences.Prefs.settings.value( 232 return int(Preferences.Prefs.settings.value(
234 "Subversion/" + key, 233 "Subversion/" + key,
235 self.__subversionDefaults[key])) 234 self.__subversionDefaults[key]))
236 elif key in ["Commits"]: 235 elif key in ["Commits"]:
237 return Preferences.toList(Preferences.Prefs.settings.value( 236 return Preferences.toList(Preferences.Prefs.settings.value(

eric ide

mercurial