2011-05-03 62 views

回答

2

我不知道如何散列程序包內容,而不是散列代碼的zip存檔。但爲什麼不創建一個本地軟件包庫。在運行開始時,MPI節點是否下載最新版本的軟件包並進行安裝(本地或如果您願意,可以在virtualenv中安裝)?您始終可以使用setuptools /從代碼中分發來檢查軟件包版本。

或者,您可以使用SCM,每次運行前更新代碼。然後您可以檢查scm版本號作爲版本的代理。

就個人而言,第一個選項感覺更好,因爲它在流程中放了一點訓練(必須在適當的時候真正建立新的軟件包版本)。

+0

一個有趣的想法。 – Martlark 2011-05-03 22:47:48

+0

最後,我生成了可能更改的主文件的散列,併發送散列以確認內容。 – Martlark 2011-05-05 10:59:10

相關問題