Лучший способ реализовать систему управления версиями для редактируемого пользователем контента - PullRequest
1 голос
/ 05 марта 2011

У меня есть требование, чтобы пользователи могли редактировать записи друг друга. Так что в случае плохих записей мне нужно вернуться к более ранней версии.

Каков наилучший способ реализовать это на уровне данных? Должен ли я иметь как таблица сортировки? И как только администратор одобряет редактирование, версия сортировки копируется и помещается в таблицу основных записей?

Как бы вы, ребята, сделали это?

Спасибо, Alex

Ответы [ 2 ]

2 голосов
/ 05 марта 2011
1 голос
/ 05 марта 2011

Я знаю, что вы думаете о базе данных, но вы, возможно, захотите использовать Mercurial или Git в качестве серверной части вашего приложения.Он не будет работать как база данных, но у вас будет полный контроль версий.

...