1
Erlang應用程序中的vsn
鍵有什麼要求?我可以在Erlang應用程序中爲vsn字段使用git SHA嗎?
版本號,字符串。默認爲「」。
版本之間是否有任何必需的順序?如果我使用git SHA,我仍然可以使用relups或appups嗎?
改變措辭:
是否有在二郎山/ OTP任何需要在vsn
鍵一個明確的部分或全部排序?
Erlang應用程序中的vsn
鍵有什麼要求?我可以在Erlang應用程序中爲vsn字段使用git SHA嗎?
版本號,字符串。默認爲「」。
版本之間是否有任何必需的順序?如果我使用git SHA,我仍然可以使用relups或appups嗎?
改變措辭:
是否有在二郎山/ OTP任何需要在vsn
鍵一個明確的部分或全部排序?
版本可以是任何字符串,但你的想法,我看到兩個問題:
你將失去做的版本比較容易的能力,我的意思是,你將需要保持一個目錄下的所有現有的版本只知道一個版本是比其他老(它應該是通過git的訪問)
但至於git的工作在項目層面,你可以不知道的SHA,並且應用程序文件的一部分項目中,除非應用程序文件不在git存儲庫中,否則在提交之前不能填充該版本,這並不真正有趣。
我們使用'rebar',這意味着'foo.app'文件不需要提交 - 它是在構建時從'foo.app.src'生成的,並且rebar具有掛鉤使用任意腳本(和git)來生成它。 –
問題是:「Erlang/OTP中的任何事情都依賴於Vsn值中定義的部分或全部順序?」 –
那麼,如果你想使用螺紋鋼折彎選項,如最小版本,它會失敗。 – Pascal