You can clone with
HTTPS or Subversion.
Currently when you approve a page with application hook it gets new ID and the old one is deleted. As a result the hook stops working.
P.S. I have found this in v2.2 a several months ago and haven't test it with newer versions.