VCS/ProjectHelper.py

changeset 15
f6ccc31d6e72
parent 13
1af94a91f439
child 53
c3eb7cc1ff8b
equal deleted inserted replaced
14:092aa8fafa4e 15:f6ccc31d6e72
189 ok = self.project.vcs.vcsExport(vcsDataDict, projectdir) 189 ok = self.project.vcs.vcsExport(vcsDataDict, projectdir)
190 else: 190 else:
191 ok = self.project.vcs.vcsCheckout(vcsDataDict, projectdir, False) 191 ok = self.project.vcs.vcsCheckout(vcsDataDict, projectdir, False)
192 if ok: 192 if ok:
193 projectdir = os.path.normpath(projectdir) 193 projectdir = os.path.normpath(projectdir)
194 filters = ["*.e4p", "*.e4pz", "*.e3p", "*.e3pz"] 194 filters = ["*.e4p", "*.e4pz"]
195 d = QDir(projectdir) 195 d = QDir(projectdir)
196 plist = d.entryInfoList(filters) 196 plist = d.entryInfoList(filters)
197 if len(plist): 197 if len(plist):
198 if len(plist) == 1: 198 if len(plist) == 1:
199 self.project.openProject(plist[0].absoluteFilePath()) 199 self.project.openProject(plist[0].absoluteFilePath())
217 else: 217 else:
218 res = QMessageBox.question(None, 218 res = QMessageBox.question(None,
219 self.trUtf8("New project from repository"), 219 self.trUtf8("New project from repository"),
220 self.trUtf8("The project retrieved from the repository" 220 self.trUtf8("The project retrieved from the repository"
221 " does not contain an eric project file" 221 " does not contain an eric project file"
222 " (*.e4p *.e4pz *.e3p *.e3pz)." 222 " (*.e4p *.e4pz)."
223 " Create it?"), 223 " Create it?"),
224 QMessageBox.StandardButtons(\ 224 QMessageBox.StandardButtons(\
225 QMessageBox.No | \ 225 QMessageBox.No | \
226 QMessageBox.Yes), 226 QMessageBox.Yes),
227 QMessageBox.Yes) 227 QMessageBox.Yes)

eric ide

mercurial