69
69
marks[mark].append(relative_base(branch))
70
71
return _set_mark(branch, mark, add)
72
73
def unset_mark(branch, mark):
75
76
marks[mark].remove(relative_base(branch))
76
78
except KeyError, ValueError:
77
79
raise BzrError("Branch does not have this mark set.")
78
80
return _set_mark(branch, mark, remove)