VCS/ProjectHelper.py

changeset 608
d8fea1e76975
parent 564
b3d966393ba9
child 791
9ec2ac20e54e
equal deleted inserted replaced
607:d95d60ba16aa 608:d8fea1e76975
182 ok = self.project.vcs.vcsExport(vcsDataDict, projectdir) 182 ok = self.project.vcs.vcsExport(vcsDataDict, projectdir)
183 else: 183 else:
184 ok = self.project.vcs.vcsCheckout(vcsDataDict, projectdir, False) 184 ok = self.project.vcs.vcsCheckout(vcsDataDict, projectdir, False)
185 if ok: 185 if ok:
186 projectdir = os.path.normpath(projectdir) 186 projectdir = os.path.normpath(projectdir)
187 filters = ["*.e4p", "*.e4pz"] 187 filters = ["*.e4p"]
188 d = QDir(projectdir) 188 d = QDir(projectdir)
189 plist = d.entryInfoList(filters) 189 plist = d.entryInfoList(filters)
190 if len(plist): 190 if len(plist):
191 if len(plist) == 1: 191 if len(plist) == 1:
192 self.project.openProject(plist[0].absoluteFilePath()) 192 self.project.openProject(plist[0].absoluteFilePath())
210 else: 210 else:
211 res = E5MessageBox.yesNo(self.parent(), 211 res = E5MessageBox.yesNo(self.parent(),
212 self.trUtf8("New project from repository"), 212 self.trUtf8("New project from repository"),
213 self.trUtf8("The project retrieved from the repository" 213 self.trUtf8("The project retrieved from the repository"
214 " does not contain an eric project file" 214 " does not contain an eric project file"
215 " (*.e4p *.e4pz)." 215 " (*.e4p). Create it?"),
216 " Create it?"),
217 yesDefault = True) 216 yesDefault = True)
218 if res: 217 if res:
219 self.project.ppath = projectdir 218 self.project.ppath = projectdir
220 self.project.opened = True 219 self.project.opened = True
221 220

eric ide

mercurial