src/eric7/Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py

branch
eric7
changeset 9616
13aa04c979d7
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9615:fbb3616f6bd3 9616:13aa04c979d7
130 130
131 args = self.vcs.initCommand("remote") 131 args = self.vcs.initCommand("remote")
132 args.append("--verbose") 132 args.append("--verbose")
133 133
134 # find the root of the repo 134 # find the root of the repo
135 repodir = self.projectDir 135 repodir = self.vcs.findRepoRoot(self.projectDir)
136 while not os.path.isdir(os.path.join(repodir, self.vcs.adminDir)): 136 if not repodir:
137 repodir = os.path.dirname(repodir) 137 return
138 if os.path.splitdrive(repodir)[1] == os.sep:
139 return
140 138
141 self.process.kill() 139 self.process.kill()
142 self.process.setWorkingDirectory(repodir) 140 self.process.setWorkingDirectory(repodir)
143 141
144 self.process.start("git", args) 142 self.process.start("git", args)

eric ide

mercurial