我正在寻找一个插件/行为来允许对我的模型进行版本控制。很难找到可用解决方案的列表。到目前为止,我收集到:
acts_as_versioned
simply_versioned
vestal_versions
最后两个解决方案只需要一个版本表 - 这听起来不错,但我对迁移的便利性将如何受此影响有一种不好的感觉(因为它们将状态序列化为字符串)。
另一方面,acts_as_versioned
有点尘土飞扬(最后一次提交是在一月份)。最近有没有这些方面的经验?还是我可能忽略的其他解决方案(或分叉)?