259 ): |
259 ): |
260 self.__processFileLine(line) |
260 self.__processFileLine(line) |
261 |
261 |
262 self.__appendText( |
262 self.__appendText( |
263 "{0}{1}".format(line, os.linesep)) |
263 "{0}{1}".format(line, os.linesep)) |
264 if counter % 30 == 0: |
264 if ( |
|
265 counter % 30 == 0 and |
|
266 self._clientCancelCallback() |
|
267 ): |
265 # check for cancel every 30 lines |
268 # check for cancel every 30 lines |
266 if self._clientCancelCallback(): |
269 break |
267 break |
|
268 if self._clientCancelCallback(): |
270 if self._clientCancelCallback(): |
269 break |
271 break |
270 except pysvn.ClientError as e: |
272 except pysvn.ClientError as e: |
271 self.__showError(e.args[0]) |
273 self.__showError(e.args[0]) |
272 os.chdir(cwd) |
274 os.chdir(cwd) |