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, |