1900 defaultUrl, defaultPushUrl = dlg.getData() |
1900 defaultUrl, defaultPushUrl = dlg.getData() |
1901 if withLargefiles: |
1901 if withLargefiles: |
1902 lfMinSize, lfPattern = dlg.getLargefilesData() |
1902 lfMinSize, lfPattern = dlg.getLargefilesData() |
1903 else: |
1903 else: |
1904 createContents = False |
1904 createContents = False |
1905 try: |
1905 with contextlib.suppress(OSError): |
1906 with open(cfgFile, "w") as cfg: |
1906 with open(cfgFile, "w") as cfg: |
1907 if createContents: |
1907 if createContents: |
1908 # write the data entered |
1908 # write the data entered |
1909 cfg.write("[paths]\n") |
1909 cfg.write("[paths]\n") |
1910 if defaultUrl: |
1910 if defaultUrl: |
1923 cfg.write("patterns =\n") |
1923 cfg.write("patterns =\n") |
1924 cfg.write(" {0}\n".format( |
1924 cfg.write(" {0}\n".format( |
1925 "\n ".join(lfPattern))) |
1925 "\n ".join(lfPattern))) |
1926 self.__monitorRepoIniFile(repoName) |
1926 self.__monitorRepoIniFile(repoName) |
1927 self.__iniFileChanged(cfgFile) |
1927 self.__iniFileChanged(cfgFile) |
1928 except OSError: |
|
1929 pass |
|
1930 self.repoEditor = MiniEditor(cfgFile, "Properties") |
1928 self.repoEditor = MiniEditor(cfgFile, "Properties") |
1931 self.repoEditor.show() |
1929 self.repoEditor.show() |
1932 |
1930 |
1933 def hgVerify(self): |
1931 def hgVerify(self): |
1934 """ |
1932 """ |