zeppelin/docs/storage
Alexander Bezzubov b5e2e62f23 ZEPPELIN-143: Git as a versioned notebook storage
This is very basic implementation of the [ZEPPELIN-143](https://issues.apache.org/jira/browse/ZEPPELIN-143) at the backend.

It makes a local git repository our of your `/notebook` dir and commits a new revision for each save/update.

It does not:
 - add any remotes to the git repo. It is totally possible to do that manually though. It would be interesting to add this later, to be able to push the notebook to hostings like GH
 - have any GUI modifications. It is left as further work, to add the ability for a user to switch "versions" of the notebook,  navigating between previous runs.

Feedback is very welcome!

Author: Alexander Bezzubov <bzz@apache.org>

Closes #497 from bzz/add-git-notebook-repo and squashes the following commits:

468a858 [Alexander Bezzubov] ZEPPELIN-143: add all new dependencies to LICENCE
5d7ffea [Alexander Bezzubov] ZEPPELIN-143: introduce NotebookRepo.close()
978e62c [Alexander Bezzubov] ZEPPELIN-143: muting down the logs
fca2300 [Alexander Bezzubov] ZEPPELIN-143: general Notebook storage doc update
94720d9 [Alexander Bezzubov] Merge branch 'master' into add-git-notebook-repo
85de737 [Alexander Bezzubov] ZEPPELIN-143: last-minute cleanup
8d66c51 [Alexander Bezzubov] ZEPPELIN-143: docs and conf updated
274830f [Alexander Bezzubov] ZEPPELIN-143: .history() implemented
4ef879a [Alexander Bezzubov] ZEPPELIN-143: initial repo creation + tests
bdee039 [Alexander Bezzubov] ZEPPELIN-143: simple case save() implemented
20a93a4 [Alexander Bezzubov] ZEPPELIN-143: adding JGit as initial impl
c21b3e6 [Alexander Bezzubov] ZEPPELIN-143: WIP - very basic sketch of GitNotebookRepo
cf0b4bc [Alexander Bezzubov] Small cleanup: JavaDoc, annotations, warning for NotebookRepos
2015-12-08 10:57:30 +09:00
..
storage.md ZEPPELIN-143: Git as a versioned notebook storage 2015-12-08 10:57:30 +09:00