2014-01-22 28 views
0

的(可能遞歸)的內容是什麼,我要做的是知道什麼特別的子目錄從一個Git倉庫拉後改變。我想我可以計算根目錄中所有子目錄的哈希值,然後拉出git,然後再次計算哈希值。如果哈希不匹配,那麼我知道哪些目錄已經改變。如何哈希目錄

有沒有計算一個目錄樹的哈希一種常見的方式?我覺得這幾乎是git在內部跟蹤文件的工具。

我寧願一個C,或者更好的是,Objective-C的API來做到這一點,但我會滿足於一個unix命令去做。

感謝您的任何提示。

回答