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)