Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py

changeset 3108
30521d7d3101
parent 3024
17c01303a239
child 3142
55030c09e142
child 3160
209a07d7e401
equal deleted inserted replaced
3107:5b496e690984 3108:30521d7d3101
479 """<p>Show the configuration dialog with the Subversion page""" 479 """<p>Show the configuration dialog with the Subversion page"""
480 """ selected.</p>""" 480 """ selected.</p>"""
481 )) 481 ))
482 self.svnConfigAct.triggered[()].connect(self.__svnConfigure) 482 self.svnConfigAct.triggered[()].connect(self.__svnConfigure)
483 self.actions.append(self.svnConfigAct) 483 self.actions.append(self.svnConfigAct)
484
485 self.svnUpgradeAct = E5Action(
486 self.trUtf8('Upgrade'),
487 self.trUtf8('Upgrade...'),
488 0, 0, self, 'subversion_upgrade')
489 self.svnUpgradeAct.setStatusTip(self.trUtf8(
490 'Upgrade the working copy to the current format'
491 ))
492 self.svnUpgradeAct.setWhatsThis(self.trUtf8(
493 """<b>Upgrade</b>"""
494 """<p>Upgrades the working copy to the current format.</p>"""
495 ))
496 self.svnUpgradeAct.triggered[()].connect(self.__svnUpgrade)
497 self.actions.append(self.svnUpgradeAct)
484 498
485 def initMenu(self, menu): 499 def initMenu(self, menu):
486 """ 500 """
487 Public method to generate the VCS menu. 501 Public method to generate the VCS menu.
488 502
536 menu.addSeparator() 550 menu.addSeparator()
537 menu.addAction(self.vcsCleanupAct) 551 menu.addAction(self.vcsCleanupAct)
538 menu.addSeparator() 552 menu.addSeparator()
539 menu.addAction(self.vcsCommandAct) 553 menu.addAction(self.vcsCommandAct)
540 menu.addAction(self.svnRepoBrowserAct) 554 menu.addAction(self.svnRepoBrowserAct)
555 menu.addAction(self.svnUpgradeAct)
541 menu.addSeparator() 556 menu.addSeparator()
542 menu.addAction(self.vcsPropsAct) 557 menu.addAction(self.vcsPropsAct)
543 menu.addSeparator() 558 menu.addSeparator()
544 menu.addAction(self.svnConfigAct) 559 menu.addAction(self.svnConfigAct)
545 560
627 def __svnChangeLists(self): 642 def __svnChangeLists(self):
628 """ 643 """
629 Private slot used to show a list of change lists. 644 Private slot used to show a list of change lists.
630 """ 645 """
631 self.vcs.svnShowChangelists(self.project.ppath) 646 self.vcs.svnShowChangelists(self.project.ppath)
647
648 def __svnUpgrade(self):
649 """
650 Private slot used to upgrade the working copy format.
651 """
652 self.vcs.svnUpgrade(self.project.ppath)

eric ide

mercurial