69 else: |
69 else: |
70 ioEncoding = Preferences.getSystem("IOEncoding") |
70 ioEncoding = Preferences.getSystem("IOEncoding") |
71 process = QProcess() |
71 process = QProcess() |
72 process.setWorkingDirectory(repodir) |
72 process.setWorkingDirectory(repodir) |
73 process.start('hg', args) |
73 process.start('hg', args) |
74 procStarted = process.waitForStarted() |
74 procStarted = process.waitForStarted(5000) |
75 if procStarted: |
75 if procStarted: |
76 finished = process.waitForFinished(30000) |
76 finished = process.waitForFinished(30000) |
77 if finished and process.exitCode() == 0: |
77 if finished and process.exitCode() == 0: |
78 purgeEntries = str( |
78 purgeEntries = str( |
79 process.readAllStandardOutput(), |
79 process.readAllStandardOutput(), |