Mercurial > public > mercurial-scm > python-hglib
comparison hglib/client.py @ 23:223e463c25e0
client: add bookmark command
author | Idan Kamara <idankk86@gmail.com> |
---|---|
date | Thu, 11 Aug 2011 17:53:56 +0300 |
parents | 297df22d6091 |
children | ca0d7e212cf8 |
comparison
equal
deleted
inserted
replaced
22:297df22d6091 | 23:223e463c25e0 |
---|---|
148 args = cmdbuilder('backout', r=rev, merge=merge, parent=parent, t=tool, | 148 args = cmdbuilder('backout', r=rev, merge=merge, parent=parent, t=tool, |
149 m=message, l=logfile, d=date, u=user) | 149 m=message, l=logfile, d=date, u=user) |
150 | 150 |
151 self.rawcommand(args) | 151 self.rawcommand(args) |
152 | 152 |
153 def bookmark(self, name, rev=None, force=False, delete=False, inactive=False, | |
154 rename=None): | |
155 args = cmdbuilder('bookmark', name, r=rev, f=force, d=delete, | |
156 i=inactive, m=rename) | |
157 | |
158 self.rawcommand(args) | |
159 | |
153 def branch(self, name=None, clean=False, force=False): | 160 def branch(self, name=None, clean=False, force=False): |
154 if name and clean: | 161 if name and clean: |
155 raise ValueError('cannot use both name and clean') | 162 raise ValueError('cannot use both name and clean') |
156 | 163 |
157 args = cmdbuilder('branch', name, f=force, C=clean) | 164 args = cmdbuilder('branch', name, f=force, C=clean) |