eric6/Plugins/VcsPlugins/vcsMercurial/hg.py

changeset 8205
4a0f1f896341
parent 8143
2c730d5fd177
child 8220
006ee31b4835
equal deleted inserted replaced
8204:fd477cded1c1 8205:4a0f1f896341
2422 data = dlg.getData() 2422 data = dlg.getData()
2423 2423
2424 if data: 2424 if data:
2425 revs, phase, force = data 2425 revs, phase, force = data
2426 2426
2427 if phase not in ("p", "d", "s"):
2428 raise ValueError("Invalid phase given.")
2429
2427 args = self.initCommand("phase") 2430 args = self.initCommand("phase")
2428 if phase == "p": 2431 if phase == "p":
2429 args.append("--public") 2432 args.append("--public")
2430 elif phase == "d": 2433 elif phase == "d":
2431 args.append("--draft") 2434 args.append("--draft")
2432 elif phase == "s": 2435 else:
2433 args.append("--secret") 2436 args.append("--secret")
2434 else: 2437
2435 raise ValueError("Invalid phase given.")
2436 if force: 2438 if force:
2437 args.append("--force") 2439 args.append("--force")
2438 for rev in revs: 2440 for rev in revs:
2439 args.append(rev) 2441 args.append(rev)
2440 2442

eric ide

mercurial