Dav*_*vid 15 database version-control
我很好奇是否有任何解决方案,最好是免费的,可以有一个中央数据库以版本化的方式发布数据.
例如,
客户端1决定编辑人员配置文件,以便在其计算机上获取本地副本以进行更改.当他们对编辑感到满意时,他们会将结果发布到中央数据库.就像你如何在perforce中提交一样.
客户端2尝试编辑同一本地副本,但当他们去提交时,他们必须解决冲突.
中央数据库必须存储数据版本之间的压缩差异.
在任何时候,有人可以查看提交的所有数据版本.
您使用什么数据库服务器?如果您使用 MySQL 和 PHP,Doctrine具有可应用于模型的“版本化”行为。
有关此行为的文档位于:
http://www.doctrine-project.org/projects/orm/1.2/docs/manual/behaviors/en#core-behaviors: versionable