50 @param parent parent widget (QWidget) |
50 @param parent parent widget (QWidget) |
51 @param name name of this object (string) |
51 @param name name of this object (string) |
52 """ |
52 """ |
53 VersionControl.__init__(self, parent, name) |
53 VersionControl.__init__(self, parent, name) |
54 self.defaultOptions = { |
54 self.defaultOptions = { |
55 'global': [''], |
55 'global': [''], |
56 'commit': [''], |
56 'commit': [''], |
57 'checkout': [''], |
57 'checkout': [''], |
58 'update': [''], |
58 'update': [''], |
59 'add': [''], |
59 'add': [''], |
60 'remove': [''], |
60 'remove': [''], |
61 'diff': [''], |
61 'diff': [''], |
62 'log': [''], |
62 'log': [''], |
63 'history': [''], |
63 'history': [''], |
64 'status': [''], |
64 'status': [''], |
65 'tag': [''], |
65 'tag': [''], |
66 'export': [''] |
66 'export': [''] |
67 } |
67 } |
68 |
68 |
69 self.__plugin = plugin |
69 self.__plugin = plugin |
70 self.__ui = parent |
70 self.__ui = parent |
71 |
71 |
1909 dia = HgDialog(title, self) |
1909 dia = HgDialog(title, self) |
1910 res = dia.startProcess(args, repodir) |
1910 res = dia.startProcess(args, repodir) |
1911 if res: |
1911 if res: |
1912 dia.exec_() |
1912 dia.exec_() |
1913 res = dia.hasAddOrDelete() |
1913 res = dia.hasAddOrDelete() |
1914 if command == "unbundle": |
1914 if self.bundleFile and \ |
|
1915 os.path.exists(self.bundleFile): |
1915 os.remove(self.bundleFile) |
1916 os.remove(self.bundleFile) |
1916 self.bundleFile = None |
1917 self.bundleFile = None |
1917 self.checkVCSStatus() |
1918 self.checkVCSStatus() |
1918 return res |
1919 return res |
1919 |
1920 |