有許多談話之前的StackOverflow有關版本控制和供應鏈管理中一個代碼庫二進制文件合併。但是,我還沒有發現有關此特定項目和使用情況下,我研究的任何信息:的Git或沒有Git的 - 大型二進制文件版本,但沒有必要在這裏
我有一個單親二進制文件 - 在尺寸多演出非常大。從那個文件中,我有數百個大小相同的「孩子」,但是每個孩子與父母相比稍微有點獨特,而且差異很小。
我不需要給孩子合併到父 - 所以我需要一些嚴重的意見和深入瞭解如何節省僅有1個父和n兒童之間的差異:
- 保存只是二進制差異爲每個孩子。
- 當需要孩子(用於下載,執行等)時,使用父文件+差異重新編譯它。
- 沒有合併需要 - 我只是在節省差異,以減少每個孩子的文件大小感興趣。
我已經做了很多與GIT和我在這裏看到了一些偉大的消息在計算器上大約GIT中的驚人處理二進制文件的版本,像this one這裏的能力。
但我需要更簡單 - 我想保存二進制文件差異的真棒C或C++骨幹,並重新編譯使用這些差異PLUS父文件中的原始文件。而已。有沒有像GIT這樣的快速解決方案,但沒有額外的功能?
非常感謝 - 我想,以避免重新發明了這裏的車輪。
你知道[混帳附件(http://git-annex.branchable.com/)? – Michael
你試過用git嗎? :)。 Git會爲您的文件進行增量壓縮。 – Chronial