我可以在Erlang应用程序中为vsn字段使用git SHA吗?

时间:2014-01-07 10:37:16

标签: erlang

Erlang应用程序中vsn键的要求是什么?

Erlang/OTP documentation只是说:

  

版本号,一个字符串。默认为""。

版本之间是否需要订购?如果我使用git SHA,我仍然可以使用relups或appups吗?

改写:

Erlang / OTP中是否有任何内容需要vsn密钥中明确定义的部分或总排序?

1 个答案:

答案 0 :(得分:0)

版本可以是任何字符串,但根据您的想法,我会看到2个问题:

你将无法轻松地对版本进行比较,我的意思是你需要维护所有现有版本的目录,只是为了知道一个版本是否比其他版本旧(它应该可以通过git访问)

但是就git在项目级别工作而言,你无法知道SHA,并且由于app文件是项目的一部分,除非app文件不在git存储库中,否则你无法在提交之前填写版本。并不是很有趣。