src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py

branch
eric7
changeset 9635
d3be8955cb94
parent 9624
b47dfa7a137d
child 9653
e67609152c5e
equal deleted inserted replaced
9634:67b961a59678 9635:d3be8955cb94
3022 @param project reference to the project object 3022 @param project reference to the project object
3023 @return the project helper object 3023 @return the project helper object
3024 """ 3024 """
3025 # find the root of the repo 3025 # find the root of the repo
3026 repodir = project.getProjectPath() 3026 repodir = project.getProjectPath()
3027 while not os.path.isdir(os.path.join(repodir, self.adminDir)): 3027 while repodir and not os.path.isdir(os.path.join(repodir, self.adminDir)):
3028 repodir = os.path.dirname(repodir) 3028 repodir = os.path.dirname(repodir)
3029 if not repodir or os.path.splitdrive(repodir)[1] == os.sep: 3029 if not repodir or os.path.splitdrive(repodir)[1] == os.sep:
3030 repodir = "" 3030 repodir = ""
3031 break 3031 break
3032 3032

eric ide

mercurial