Repolode
timkpaine

timkpaine/jupyterlab-autoversion

JupyterLab 扩展,每次保存 notebook 时自动生成持久化的版本快照,并支持与历史版本对比。

Star
84
Fork
10
未关闭 Issue
8
最近提交
6天前

这是什么?

jupyterlab-autoversion 为 JupyterLab 中打开的 notebook 增加自动版本管理功能。每次保存都会生成一个新的版本,并在重启 Jupyter 服务后依然保留,因此 notebook 的早期状态不会丢失。

该扩展还支持将当前 notebook 与之前保存的版本进行对比,方便查看每次修改的内容和时间。它是一个以 JupyterLab 扩展形式安装的 Python 包,已发布到 PyPI。

核心功能

  • 01每次保存 notebook 时自动创建版本快照。
  • 02版本在 JupyterLab 重启后依然保留。
  • 03支持将 notebook 与历史版本进行差异对比。

适用场景

  • 追踪分析类 notebook 在多次编辑过程中的变化。
  • 在误操作之后恢复 notebook 的早期状态。
  • 对比数据科学 notebook 不同版本之间的差异。

标签

常见问题

jupyterlab-autoversion 是什么?
JupyterLab 扩展,每次保存 notebook 时自动生成持久化的版本快照,并支持与历史版本对比。 jupyterlab-autoversion 为 JupyterLab 中打开的 notebook 增加自动版本管理功能。每次保存都会生成一个新的版本,并在重启 Jupyter 服务后依然保留,因此 notebook 的早期状态不会丢失。
jupyterlab-autoversion 可以免费使用吗?用的什么许可证?
jupyterlab-autoversion 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
jupyterlab-autoversion 还在维护吗?
活跃维护中。jupyterlab-autoversion 最近一次提交是在 2026年11月1日。
jupyterlab-autoversion 适合用来做什么?
追踪分析类 notebook 在多次编辑过程中的变化。 在误操作之后恢复 notebook 的早期状态。 对比数据科学 notebook 不同版本之间的差异。
在哪里获取 jupyterlab-autoversion?
源代码和安装说明在 GitHub 上:https://github.com/timkpaine/jupyterlab-autoversion

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目