eric6/Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 7440
ea9c904def73
parent 7430
79eb37083821
child 7679
5816200f021b
equal deleted inserted replaced
7439:862f0d066334 7440:ea9c904def73
3363 while not os.path.isdir(os.path.join(repodir, self.adminDir)): 3363 while not os.path.isdir(os.path.join(repodir, self.adminDir)):
3364 repodir = os.path.dirname(repodir) 3364 repodir = os.path.dirname(repodir)
3365 if not repodir or os.path.splitdrive(repodir)[1] == os.sep: 3365 if not repodir or os.path.splitdrive(repodir)[1] == os.sep:
3366 repodir = "" 3366 repodir = ""
3367 break 3367 break
3368
3369 self.__projectHelper = self.__plugin.getProjectHelper()
3370 self.__projectHelper.setObjects(self, project)
3371
3368 if repodir: 3372 if repodir:
3369 self.__repoDir = repodir 3373 self.__repoDir = repodir
3370
3371 self.__projectHelper = self.__plugin.getProjectHelper()
3372 self.__projectHelper.setObjects(self, project)
3373 self.__monitorRepoIniFile(project.getProjectPath())
3374
3375 if repodir:
3376 self.__createClient(repodir) 3374 self.__createClient(repodir)
3375 self.__monitorRepoIniFile(repodir)
3377 3376
3378 return self.__projectHelper 3377 return self.__projectHelper
3379 3378
3380 ########################################################################### 3379 ###########################################################################
3381 ## Methods to handle the Mercurial command server are below. 3380 ## Methods to handle the Mercurial command server are below.

eric ide

mercurial