为用户编辑内容实施版本控制系统的最佳方式

时间:2011-03-04 22:20:50

标签: mysql database-design architecture data-modeling

我要求用户编辑彼此的条目。因此,如果输入错误,我需要能够返回到早期版本。

在数据层实现此功能的最佳方法是什么?我应该喜欢分诊台吗?管理员批准编辑后,分类版本会被复制并放入主条目表吗?

你们会怎么做?

谢谢, 亚历

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

我知道您正在考虑数据库,但您可能希望使用Mercurial或Git作为应用程序的后端。它不会像数据库那样工作,但你将拥有完整的版本控制。