evolve: add a hook related to the new pushobsmarkers command
Before the current expericment, people could hook on obsolescence marker push
using pushkey. We add a new hook to serve the same purpose.
--- a/hgext/evolve.py Wed Mar 19 20:15:55 2014 -0700
+++ b/hgext/evolve.py Thu Mar 27 11:12:56 2014 -0700
@@ -2226,6 +2226,7 @@
tr.release()
finally:
lock.release()
+ repo.hook('evolve_pushobsmarkers')
return wireproto.pushres(0)
def _buildpullobsmerkersboundaries(pullop):
--- a/hgext/simple4server.py Wed Mar 19 20:15:55 2014 -0700
+++ b/hgext/simple4server.py Thu Mar 27 11:12:56 2014 -0700
@@ -57,6 +57,7 @@
tr.release()
finally:
lock.release()
+ repo.hook('evolve_pushobsmarkers')
return wireproto.pushres(0)
# from mercurial.obsolete: 19e9478c1a22