Я пытаюсь создать систему контроля версий для записей в базе данных. Я думал о полном хранении только последней версии записи и использовании обратных дельт для хранения изменений.
В то время как есть много вики-программ с функцией diff, я не нашел ни одного, у которого есть функция патча. Как они возвращаются к более старой версии записи?
Я спрашиваю об этом, потому что я посмотрел на вики-программное обеспечение, чтобы понять, как это сделать, и это озадачило меня еще больше.