Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 5588
6ba512d9f46a
parent 5587
ea526b78ee6c
child 5593
0f61eae74237
equal deleted inserted replaced
5587:ea526b78ee6c 5588:6ba512d9f46a
2516 self.hgGetBranchesList(repodir), 2516 self.hgGetBranchesList(repodir),
2517 self.hgGetBookmarksList(repodir)) 2517 self.hgGetBookmarksList(repodir))
2518 if dlg.exec_() != QDialog.Accepted: 2518 if dlg.exec_() != QDialog.Accepted:
2519 return 2519 return
2520 2520
2521 revs, baseRevs, compression, all = dlg.getParameters() 2521 revs, baseRevs, compression, bundleAll = dlg.getParameters()
2522 else: 2522 else:
2523 revs = bundleData["revs"] 2523 revs = bundleData["revs"]
2524 if bundleData["base"]: 2524 if bundleData["base"]:
2525 baseRevs = [bundleData["base"]] 2525 baseRevs = [bundleData["base"]]
2526 else: 2526 else:
2527 baseRevs = [] 2527 baseRevs = []
2528 compression = "" 2528 compression = ""
2529 all = bundleData["all"] 2529 bundleAll = bundleData["all"]
2530 2530
2531 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( 2531 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
2532 None, 2532 None,
2533 self.tr("Create changegroup"), 2533 self.tr("Create changegroup"),
2534 self.__lastChangeGroupPath or repodir, 2534 self.__lastChangeGroupPath or repodir,
2556 return 2556 return
2557 fname = Utilities.toNativeSeparators(fname) 2557 fname = Utilities.toNativeSeparators(fname)
2558 self.__lastChangeGroupPath = os.path.dirname(fname) 2558 self.__lastChangeGroupPath = os.path.dirname(fname)
2559 2559
2560 args = self.initCommand("bundle") 2560 args = self.initCommand("bundle")
2561 if all: 2561 if bundleAll:
2562 args.append("--all") 2562 args.append("--all")
2563 for rev in revs: 2563 for rev in revs:
2564 args.append("--rev") 2564 args.append("--rev")
2565 args.append(rev) 2565 args.append(rev)
2566 for baseRev in baseRevs: 2566 for baseRev in baseRevs:

eric ide

mercurial