如何对大型二进制文件进行版本控制?

如何对大型二进制文件进行版本控制?

我在虚拟机中运行 Windows XP 来执行某些任务。我尝试使用 git 来为虚拟盒版本控制映像;但是,安装完所有服务包后,映像大小约为 6GB。我的内存只有 6GB,git 却显示内存不足。

我基本上希望拥有 Windows 的快照,这样我就可以简单地删除映像并在需要时重新开始。如果升级失败,我希望可以回滚到某个位置,因此如果文件系统支持,我更愿意使用版本控制或快照。

关于我可以使用什么工具来做到这一点,您有什么想法吗?

答案1

最好的办法是使用虚拟化软件功能。例如 Virtualbox支持快照。这是实现您所描述的目标的非常有效的方法。

VMware工作站支持完全相同的功能

相关内容