58 self.__commandRunning = False |
58 self.__commandRunning = False |
59 self.__repoPath = repoPath |
59 self.__repoPath = repoPath |
60 |
60 |
61 # generate command line and environment |
61 # generate command line and environment |
62 self.__serverArgs = vcs.initCommand("serve") |
62 self.__serverArgs = vcs.initCommand("serve") |
63 self.__serverArgs.append("--cmdserver") |
63 self.__serverArgs.extend(["--cmdserver", "pipe"]) |
64 self.__serverArgs.append("pipe") |
64 self.__serverArgs.extend(["--config", "ui.interactive=True"]) |
65 self.__serverArgs.append("--config") |
65 self.__serverArgs.extend(["--config", "progress.assume-tty=True"]) |
66 self.__serverArgs.append("ui.interactive=True") |
66 self.__serverArgs.extend( |
|
67 ["--config", "progress.format=topic bar number estimate"] |
|
68 ) |
67 if repoPath: |
69 if repoPath: |
68 self.__serverArgs.append("--repository") |
70 self.__serverArgs.append("--repository") |
69 self.__serverArgs.append(repoPath) |
71 self.__serverArgs.append(repoPath) |
70 |
72 |
71 if encoding: |
73 if encoding: |