在Git中存储Drupal SQL

use*_*468 6 sql database git version-control drupal

我有一个drupal站点,我将代码库存储在git存储库中.这似乎运作良好,但我也在对数据库进行更改.我正在考虑定期转储数据库并提交git.我对此有几个问题.

  1. 如果我覆盖该文件,git会认为它是一个全新的文件,或者它会识别它是同一文件的更改版本.

  2. 这有可能使我的回购巨大(数据库是16mb)

  3. 我可以压缩这个文件吗?或者这个混乱Git up ...拉链版本只有3mb

  4. 还有其他建议吗?

wil*_*aks 5

如果您有足够的空间,源代码管理中的非压缩转储非常方便,因为您可以使用diff程序比较添加/修改/删除的行.