Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py

branch
Py2 comp.
changeset 2791
a9577f248f04
parent 2525
8b507a9a2d40
parent 2771
281c9b30dd91
child 3057
10516539f238
equal deleted inserted replaced
2790:6686a3326df8 2791:a9577f248f04
163 self.vcs.addArguments(args, self.vcs.options['global']) 163 self.vcs.addArguments(args, self.vcs.options['global'])
164 args.append('--xml') 164 args.append('--xml')
165 args.append(url) 165 args.append(url)
166 166
167 process.start('svn', args) 167 process.start('svn', args)
168 procStarted = process.waitForStarted() 168 procStarted = process.waitForStarted(5000)
169 if procStarted: 169 if procStarted:
170 finished = process.waitForFinished(30000) 170 finished = process.waitForFinished(30000)
171 if finished: 171 if finished:
172 if process.exitCode() == 0: 172 if process.exitCode() == 0:
173 output = str(process.readAllStandardOutput(), ioEncoding, 'replace') 173 output = str(process.readAllStandardOutput(), ioEncoding, 'replace')
247 if '--verbose' not in self.vcs.options['global']: 247 if '--verbose' not in self.vcs.options['global']:
248 args.append('--verbose') 248 args.append('--verbose')
249 args.append(url) 249 args.append(url)
250 250
251 self.process.start('svn', args) 251 self.process.start('svn', args)
252 procStarted = self.process.waitForStarted() 252 procStarted = self.process.waitForStarted(5000)
253 if not procStarted: 253 if not procStarted:
254 self.__finish() 254 self.__finish()
255 self.inputGroup.setEnabled(False) 255 self.inputGroup.setEnabled(False)
256 self.inputGroup.hide() 256 self.inputGroup.hide()
257 E5MessageBox.critical(self, 257 E5MessageBox.critical(self,

eric ide

mercurial