187 QApplication.processEvents() |
187 QApplication.processEvents() |
188 |
188 |
189 self.__initData() |
189 self.__initData() |
190 |
190 |
191 # find the root of the repo |
191 # find the root of the repo |
192 self.repodir = projectdir |
192 self.repodir = self.vcs.findRepoRoot(projectdir) |
193 while not os.path.isdir(os.path.join(self.repodir, self.vcs.adminDir)): |
193 if not self.repodir: |
194 self.repodir = os.path.dirname(self.repodir) |
194 return |
195 if os.path.splitdrive(self.repodir)[1] == os.sep: |
|
196 return |
|
197 |
195 |
198 self.activateWindow() |
196 self.activateWindow() |
199 self.raise_() |
197 self.raise_() |
200 |
198 |
201 self.logTree.clear() |
199 self.logTree.clear() |