2010-06-21 75 views
3

我正在與全球開發人員合作開發一個項目,我們正在使用mercurial進行我們的源代碼控制解決方案。目前,我們通過創建捆綁和發佈到郵件列表來傳達我們的變更集。在最佳實踐方面出現分歧,我們無法在mercurial文檔中找到答案。Mercurial包文件是否支持內部完整性檢查?

創建捆綁包時,是否有任何內部完整性檢查發生?或者,我們是否應該與更改集一起發送摘要以確保文件完整性?

回答

2

一個包包含與由有線協議傳輸的數據完全相同的數據。由於mercurial的工作方式,有一個recursive hashing scheme正在進行,所以每個修訂版必須沒有損壞才能使用。