如何为元数据编号版本
Posted
技术标签:
【中文标题】如何为元数据编号版本【英文标题】:How to number version for metadata 【发布时间】:2019-06-23 01:02:22 【问题描述】:我对@987654321@ 进行了更改如果我对元数据文件进行了更改,如何对元数据进行编号以进行版本控制? 元数据正在被版本化并在数据库中创建一个条目。
【问题讨论】:
【参考方案1】:例如 App Questions heirarchy ,在文件 App Questions.json 中,任何文件中的任何更改都将具有 maxVersion + 1。
例如,如果 App_Questions_Base_.json 已更改并且版本为 31,而主版本(同一文件的底部)的版本为 33 Base 和 main 版本的新版本将是 34。
这里是之前和之后的例子
更改前
"App Questions":
"Base":
"version": 31
,
"HIT_Term_RARE_Haven":
"version": 33
,
"HIT_Term_NonICC_Haven":
"version": 32
,
"HIT_Term_NonICC_Haven_NY":
"version": 32
,
"HIT_Term_NonICC_Haven_CA":
"version": 29
,
"HIT_Term_NonICC_Haven_CT":
"version": 29
,
"HIT_Term_NonICC_Haven_FL":
"version": 29
,
"HIT_Term_ICC_CAS":
"version": 31
,
"HIT_Term_NonICC_CAS":
"version": 29
,
"HIT_Term_ICC_MMDirect":
"version": 29
,
"HIT_Term_NonICC_MMDirect":
"version": 29
,
"version": 33
改动后
>“应用问题”:
“基础”: “版本”:34 ,
"HIT_Term_RARE_Haven":
"version": 33
,
"HIT_Term_NonICC_Haven":
"version": 32
,
"HIT_Term_NonICC_Haven_NY":
"version": 32
,
"HIT_Term_NonICC_Haven_CA":
"version": 29
,
"HIT_Term_NonICC_Haven_CT":
"version": 29
,
"HIT_Term_NonICC_Haven_FL":
"version": 29
,
"HIT_Term_ICC_CAS":
"version": 31
,
"HIT_Term_NonICC_CAS":
"version": 29
,
"HIT_Term_ICC_MMDirect":
"version": 29
,
"HIT_Term_NonICC_MMDirect":
"version": 29
,
“版本”:34
【讨论】:
以上是关于如何为元数据编号版本的主要内容,如果未能解决你的问题,请参考以下文章
如何为 SAML SP 元数据使用 Tomcat SSL 证书