78 env = QProcessEnvironment.systemEnvironment() |
78 env = QProcessEnvironment.systemEnvironment() |
79 env.insert("HGENCODING", self.__encoding) |
79 env.insert("HGENCODING", self.__encoding) |
80 self.__server.setProcessEnvironment(env) |
80 self.__server.setProcessEnvironment(env) |
81 |
81 |
82 self.__server.start('hg', self.__serverArgs) |
82 self.__server.start('hg', self.__serverArgs) |
83 serverStarted = self.__server.waitForStarted() |
83 serverStarted = self.__server.waitForStarted(5000) |
84 if not serverStarted: |
84 if not serverStarted: |
85 return False, self.trUtf8( |
85 return False, self.trUtf8( |
86 'The process {0} could not be started. ' |
86 'The process {0} could not be started. ' |
87 'Ensure, that it is in the search path.' |
87 'Ensure, that it is in the search path.' |
88 ).format('hg') |
88 ).format('hg') |