我目前正在研究一个用于git
版本控制的大型项目(博士论文)。我的源文件经过处理后latex
只是纯文本,自然适合版本控制。
项目中的图像自然是二进制文件(pdf/ps/png/tiff),不太适合 ascii-diff 版本控制,并导致存储库大小不断增加。
对于这些类型的数据,我的大学为我提供了一个云服务(盒子),它只是作为普通文件夹安装在我的计算机上的某个位置。
问题如下:
有谁知道跨多台机器管理 VCS 系统的此类二进制文件的方法吗? Git 附件对我不起作用。我确实需要提供给我的(有限的)版本控制,例如 box/dropbox 等。
也许答案就像硬链接一样简单?但我不想手动硬链接每个生成、重命名和删除的文件。相反,我希望这个过程是无缝的。