finally:
lock.release()
+ def parent(self):
+ parents = self._changectx.parents()
+
+ if len(parents) == 1:
+ return parents[0]
+
+ return parents[0] if (parents[0].branch() == self.branch()) else parents[1]
+
def __eq__(self, other):
return self._changectx.node() == other._changectx.node()