2
我所能做的是有能力告訴用於構建程序集的變更集。從DVCS中存儲的源代碼構建的版本控制程序集
使用Subversion,它非常好,簡單:將存儲庫修訂版本號直接嵌入到彙編版本中(如1.0.5873
,5873
是修訂版號)。
但是,DVCSes沒有可靠的人類可讀的修訂版號,但它們確實具有長十六進制字符串的變更集。那些顯然不適合任何版本號。
所以問題是:目前最好的版本這樣的程序集的最佳做法是什麼?
我所能做的是有能力告訴用於構建程序集的變更集。從DVCS中存儲的源代碼構建的版本控制程序集
使用Subversion,它非常好,簡單:將存儲庫修訂版本號直接嵌入到彙編版本中(如1.0.5873
,5873
是修訂版號)。
但是,DVCSes沒有可靠的人類可讀的修訂版號,但它們確實具有長十六進制字符串的變更集。那些顯然不適合任何版本號。
所以問題是:目前最好的版本這樣的程序集的最佳做法是什麼?
通常情況下,你會使用git describe
來獲得這種人類可讀的信息。
正如圖示,請參閱: