управление версиями заметок в asp.net - PullRequest
0 голосов
/ 29 апреля 2009

- это лучший способ разрешить пользователям редактировать свои заметки, сохранять версии заметок по каждому редактированию, а также сравнивать выбранные версии заметок. примечания, вероятно, будут вводиться с использованием редактора ОМУ, аналогичного тому, что был в SO. Я буду строить это на ASP.net. что-то похожее на доски для записей на basecamp.

1 Ответ

2 голосов
/ 29 апреля 2009

Простой способ сделать это - создать таблицу с текстовым полем и номером версии. Каждый раз, когда примечание обновляется и (повторно) отправляется, сохраняйте полную копию обновленного текста с увеличенным номером версии. Таким образом, у вас будет полная история правок.

Конечно, это будет означать много дублирующихся данных, но управлять этим будет намного проще, чем пытаться поддерживать "дельты" или различия между версиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...