當我使用Subversion作爲構建過程的一部分時,我會運行'svn info'並捕獲唯一的ID號碼並將其回顯到頭文件以供其他程序包含。這讓用戶很容易說出例如'我正在運行內部版本456',並且考慮到我始終可以參考他們正在運行的內容的數字456。Mercurial:用戶友好的方式來顯示文件的確切版本號?
我想弄清楚如何用Mercurial實現同樣的事情。 'hg summary'顯示一個整數id以及十六進制哈希碼。從我讀的整數ID可能會因不同的人而不同。我假設散列碼是獨一無二的,但它不是非常用戶友好的。
hg散列碼是識別Mercurial中特定版本文件的唯一唯一方式嗎?
謝謝 弗雷德
聽起來像最安全的做法總是使用散列,我不能顧arantee builds只能在一臺機器上完成。謝謝。 – 2011-12-16 19:03:41