Plugins/VcsPlugins/vcsPySvn/SvnStatusMonitorThread.py

changeset 1773
05265254f212
parent 1688
389ee9508e35
child 2302
f29e9405c851
equal deleted inserted replaced
1772:f325dfdc8f6b 1773:05265254f212
71 update=not Preferences.getVCS("MonitorLocalStatus")) 71 update=not Preferences.getVCS("MonitorLocalStatus"))
72 states = {} 72 states = {}
73 for file in allFiles: 73 for file in allFiles:
74 uptodate = True 74 uptodate = True
75 if file.repos_text_status != pysvn.wc_status_kind.none: 75 if file.repos_text_status != pysvn.wc_status_kind.none:
76 uptodate = uptodate and file.repos_text_status == file.text_status 76 uptodate = uptodate and \
77 file.repos_text_status != pysvn.wc_status_kind.modified
77 if file.repos_prop_status != pysvn.wc_status_kind.none: 78 if file.repos_prop_status != pysvn.wc_status_kind.none:
78 uptodate = uptodate and file.repos_prop_status == file.prop_status 79 uptodate = uptodate and \
80 file.repos_prop_status != pysvn.wc_status_kind.modified
79 81
80 status = "" 82 status = ""
81 if not uptodate: 83 if not uptodate:
82 status = "U" 84 status = "U"
83 self.shouldUpdate = True 85 self.shouldUpdate = True

eric ide

mercurial