大型文件的版本控制没有2个本地文件夹之间的增量(不跨网络)?

时间:2012-10-07 14:24:52

标签: version-control usb versioning

这就是我想要做的事情:我有一个USB硬盘,我有数据(图片,音频文件等)。这需要占用大量空间,并且有许多文件,这些文件不是文本,而是二进制文件。

通常我会重新组织这个文件夹,在其中添加文件,删除一些文件,因此更改可以来自comp-A或comp-B,就像我在个人存储库中所做的那样,除了现在它需要很多更多空间。

我无法承受在互联网连接中使用传统版本控制,原因有两个:

  • 带宽太多

  • 我不想“delta”文件,因为有足够小(在100kB和20MB之间)被替换而不是“diff'd”。文件的哈希足以保证文件没有更改,也不需要更新。

我想从我的电脑到USB硬盘驱动器(反之亦然),所以它位于两个文件夹之间。

1 个答案:

答案 0 :(得分:0)

这看起来更像是工件存储库而不是版本控制系统 该参考的路径可以是您的USB密钥上的一个商店。

Nexus这样的工件存储库允许您存储文件,每个文件都有一个关联的SHA1和MD5校验和。请参阅“What is a repository”。