你可以使用Git来跟踪对VirtualBox磁盘的更改吗?

你可以使用像Git这样的VCS跟踪对VirtualBox磁盘的更改吗? 如果不是在configuration虚拟服务器时使用版本控制来跟踪更改的好方法。

**我明白,git不会很好地跟踪二进制blob。

我想安装VirtualBox驱动器并从根目录跟踪更改。 唯一一次我不必担心二进制斑点将是最初的git提交和任何git提交后,我更新了一个软件。

你跟踪机器内部的变化要好得多,因为git等不能很好地处理像VM磁盘镜像这样的大的二进制块。

为了能够回滚到另一个状态,快照是一个很好的解决scheme,但是它们会对性能产生影响。

最好的方法(恕我直言)是使用configurationpipe理工具(例如Puppet),并跟踪它的configuration文件的变化。