【问题标题】:Kibana Dashboard version control?Kibana Dashboard 版本控制?
【发布时间】:2020-12-07 11:22:12
【问题描述】:
【问题讨论】:
标签:
azure-devops
version-control
kibana
【解决方案1】:
Kibana Dashboard 版本控制?
首先要指出的是,Azure devops 不是版本控制工具。它提供开发人员服务,以支持团队规划工作、协作开发代码以及构建和部署应用程序。开发人员可以使用 Azure DevOps Services 在云中工作,也可以使用 Azure DevOps Server 在本地工作。
并且 Azure repo 支持两种类型的版本控制方法:Git(分布式)和 Team Foundation 版本控制(TFVC):
What is source control?
您可以在创建项目时设置版本控制类型:
之后,我们可以得到repo的URL也是一个git repo:
Visual Studio 和 Azure DevOps 中的 Git 是标准 Git,github 是一样的。
所以,该文档也适用于 azure devops,我们只需要将 github repo 链接替换为 azure devops repo 链接。
这样,我在 repo 中有旧的仪表板。有人做过吗?
如果您在 azure devops repo 中有旧的 Dashboard,只需将旧的 json 文件克隆到本地并更新 json 文件并通过 git 命令行将其推送到 azure devops。或者您可以直接在 azure devops repo UI 中修改 json 文件。
所以,对于 azure devops,你只需要确保你的 repo 的版本控制是git,然后你就可以像 git 一样处理 azure repo。