linkis icon indicating copy to clipboard operation
linkis copied to clipboard

[Feature] Add versioning and backup management to various scripts and code in the workspace

Open aleneZeng opened this issue 4 years ago • 1 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

对工作空间的各种脚本,代码增加版本管理和备份管理

Problem Description

数据团队的开发工作成果,譬如脚本,代码等都保存在本地或者hdfs上,这些也都是资产的一部分,也需要管理起来,具体需求有两点: 1,文件的版本管理可以帮助开发人员迅速回溯所有有效的历史状态。 2,在发生一些意外的情况下,备份方案能快速恢复某一个时间点的状态。

Description

版本管理的需求:记录时间,地点和修改的内容,版本与版本之间能够比较区别,能够将当前版本回退到某一个历史版本。 备份的需求:代码需要在异地有一个定期备份,在服务器发生崩溃的时候,可以通过这个异地备份恢复过来。

Use case

No response

solutions

No response

Anything else

No response

Are you willing to submit a PR?

  • [X] Yes I am willing to submit a PR!

aleneZeng avatar Jan 21 '22 06:01 aleneZeng