Changeset 1097 in tailor
- Timestamp:
- 04/28/06 03:07:23 (7 years ago)
- Hash name:
- 20060428010723-b1601-d7b008b067c17b37d94671a46a1a5579d2e44f9b
- File:
-
- 1 edited
-
vcpx/hglib.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
vcpx/hglib.py
r1074 r1097 31 31 # directly to the desired revision. 32 32 33 # Hg won't check out into an existing directory 34 checkoutdir = os.path.join(self.basedir,".hgtmp") 35 commands.clone(self._ui, self.repository.repository, checkoutdir, 36 noupdate=True, ssh=None, remotecmd=None, pull=None, rev=None) 37 os.rename(os.path.join(checkoutdir, ".hg"), 38 os.path.join(self.basedir,".hg")) 39 os.rmdir(checkoutdir) 33 # If the basedir does not exist, create it 34 if not os.path.exists(self.basedir): 35 os.mkdir(self.basedir) 36 37 # clone it only if .hg does not exist 38 if not os.path.exists(os.path.join(self.basedir, ".hg")): 39 # Hg won't check out into an existing directory 40 checkoutdir = os.path.join(self.basedir,".hgtmp") 41 commands.clone(self._ui, self.repository.repository, checkoutdir, 42 noupdate=True, ssh=None, remotecmd=None, pull=None, rev=None) 43 os.rename(os.path.join(checkoutdir, ".hg"), 44 os.path.join(self.basedir,".hg")) 45 os.rmdir(checkoutdir) 46 else: 47 # Does hgrc exist? If not, we write one 48 hgrc = os.path.join(self.basedir, ".hg", "hgrc") 49 if not os.path.exists(hgrc): 50 hgrc = file(hgrc, "w") 51 hgrc.write("[paths]\ndefault = %s\ndefault-push = %s\n" % 52 (self.repository.repository, 53 self.repository.repository)) 54 hgrc.close() 40 55 41 56 repo = self._getRepo()
Note: See TracChangeset
for help on using the changeset viewer.
