Github user SleepyThread commented on the issue:
https://github.com/apache/zeppelin/pull/2852
@zjffdu Implementation using Git Tag is also another approach but
updating/delete Git tag regularly is not something feels right [ Usually in
practice Git Tag are to be done only once ]. Hence, I have used file-based
approach for storing a mapping of Snapshot ID => Revision ID.
Let me know if you feel strongly about the other approach, and I work on
the Git Tag based implementation. ---
