有没有二进制的版本管理软件推荐

2021-05-30 16:58:10 +08:00
 zealinux

Mac 下管理 MS Office 家的 pptx,xlsx 文件, 还有 jpg/png 等二进制文件。

这方面 git 不适用

4936 次点击
所在节点    程序员
27 条回复
icyalala
2021-05-30 22:33:05 +08:00
现在的 docx 、xlsx 之类的文件,实际就是把一堆 xml 和资源文件打成 zip 包然后改个扩展名,所以本质是 zip 包。
要不然用与 Office 集成的相关工具,要不然就直接 SVN 、Perforce,反正很多大公司也这么用。
hoyixi
2021-05-30 23:09:50 +08:00
有些网盘提供这种版本管理功能,但是大概率付费
SingeeKing
2021-05-31 01:38:17 +08:00
想要存差异的话 1L 不就说了,svn 就可以啊

如果只是想保存历史版本又没那么高的需求,各种网盘都支持版本管理的,我知道的坚果云是增量存储,Dropbox 看具体文件类型( VeraCrypt 的增量其他大多都不是增量)
chchwy
2021-05-31 08:50:20 +08:00
以前的 TortoiseSVN 可以比對 office 文件,可以 diff .docx,現在不清楚。
balabalaguguji
2021-05-31 09:29:42 +08:00
SVN 对二进制支持挺好的,https://svnbucket.com
ThunderEX
2021-05-31 11:06:51 +08:00
有一个 git filter 叫做 rezip: https://github.com/costerwi/rezip
原理是 docx 之类本质是打包的 xml,这个 filter 让 git 去存储原始的 xml 而不是 zip 包
12101111
2021-05-31 22:34:15 +08:00
https://github.com/ostreedev/ostree
主要是给 flatpak 和一些云原生操作系统用的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/780168

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX