Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/localrepo.py @ 1719:98072468ffde
hook parameters must be strings.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Tue, 14 Feb 2006 15:37:27 -0800 |
parents | c1996b84d4f5 |
children | 801756d0ca84 |
comparison
equal
deleted
inserted
replaced
1718:c1996b84d4f5 | 1719:98072468ffde |
---|---|
53 self.ui.note(_("running hook %s: %s\n") % (name, cmd)) | 53 self.ui.note(_("running hook %s: %s\n") % (name, cmd)) |
54 old = {} | 54 old = {} |
55 for k, v in args.items(): | 55 for k, v in args.items(): |
56 k = k.upper() | 56 k = k.upper() |
57 old[k] = os.environ.get(k, None) | 57 old[k] = os.environ.get(k, None) |
58 os.environ[k] = v | 58 os.environ[k] = str(v) |
59 | 59 |
60 try: | 60 try: |
61 # Hooks run in the repository root | 61 # Hooks run in the repository root |
62 olddir = os.getcwd() | 62 olddir = os.getcwd() |
63 os.chdir(self.root) | 63 os.chdir(self.root) |