265 ok = vcs.vcsExport(vcsDataDict, projectdir) |
265 ok = vcs.vcsExport(vcsDataDict, projectdir) |
266 else: |
266 else: |
267 ok = vcs.vcsCheckout(vcsDataDict, projectdir, False) |
267 ok = vcs.vcsCheckout(vcsDataDict, projectdir, False) |
268 if ok: |
268 if ok: |
269 projectdir = os.path.normpath(projectdir) |
269 projectdir = os.path.normpath(projectdir) |
270 filters = ["*.e4p"] |
270 filters = ["*.epj", "*.e4p"] |
271 d = QDir(projectdir) |
271 d = QDir(projectdir) |
272 plist = d.entryInfoList(filters) |
272 plist = d.entryInfoList(filters) |
273 if len(plist): |
273 if len(plist): |
274 if len(plist) == 1: |
274 if len(plist) == 1: |
275 self.project.openProject( |
275 self.project.openProject( |
301 "New project from repository"), |
301 "New project from repository"), |
302 QCoreApplication.translate( |
302 QCoreApplication.translate( |
303 "VcsProjectHelper", |
303 "VcsProjectHelper", |
304 "The project retrieved from the repository" |
304 "The project retrieved from the repository" |
305 " does not contain an eric project file" |
305 " does not contain an eric project file" |
306 " (*.e4p). Create it?"), |
306 " (*.epj). Create it?"), |
307 yesDefault=True) |
307 yesDefault=True) |
308 if res: |
308 if res: |
309 self.project.ppath = projectdir |
309 self.project.ppath = projectdir |
310 self.project.opened = True |
310 self.project.opened = True |
311 |
311 |