Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py

changeset 2771
281c9b30dd91
parent 2302
f29e9405c851
child 2791
a9577f248f04
child 2963
745d38097b7f
equal deleted inserted replaced
2770:fd5ee85f0450 2771:281c9b30dd91
157 self.vcs.addArguments(args, self.vcs.options['global']) 157 self.vcs.addArguments(args, self.vcs.options['global'])
158 args.append('--xml') 158 args.append('--xml')
159 args.append(url) 159 args.append(url)
160 160
161 process.start('svn', args) 161 process.start('svn', args)
162 procStarted = process.waitForStarted() 162 procStarted = process.waitForStarted(5000)
163 if procStarted: 163 if procStarted:
164 finished = process.waitForFinished(30000) 164 finished = process.waitForFinished(30000)
165 if finished: 165 if finished:
166 if process.exitCode() == 0: 166 if process.exitCode() == 0:
167 output = str(process.readAllStandardOutput(), ioEncoding, 'replace') 167 output = str(process.readAllStandardOutput(), ioEncoding, 'replace')
241 if '--verbose' not in self.vcs.options['global']: 241 if '--verbose' not in self.vcs.options['global']:
242 args.append('--verbose') 242 args.append('--verbose')
243 args.append(url) 243 args.append(url)
244 244
245 self.process.start('svn', args) 245 self.process.start('svn', args)
246 procStarted = self.process.waitForStarted() 246 procStarted = self.process.waitForStarted(5000)
247 if not procStarted: 247 if not procStarted:
248 self.__finish() 248 self.__finish()
249 self.inputGroup.setEnabled(False) 249 self.inputGroup.setEnabled(False)
250 self.inputGroup.hide() 250 self.inputGroup.hide()
251 E5MessageBox.critical(self, 251 E5MessageBox.critical(self,

eric ide

mercurial