Я настроил некоторых своих клиентов в Sparkleshare для общих документов, чтобы избежать чрезмерно сложных решений, таких как Alfresco и т.д. На данный момент доступ к старым версиям файлов требует от меня их получения вручную через командную строку / полнофункциональный графический интерфейс.
Для тех, кто не знает, Sparkleshare кажется пользователю самодостаточным Dropbox, за исключением того, что он использует локальные и удаленные git-репозитории для управления файлами с автоматическим push/pull при изменении файла. Пользователи могут просматривать историю версий, но не более (на самом деле это просто список стилизованных сообщений коммита).
В идеальном мире я бы предоставил своим клиентам графический интерфейс (Mac OS X), который не даст им никаких других функций, кроме просмотра журнала файла и возврата / извлечения определенной версии. Sourcetree может сделать это, но дает пользователю слишком много возможностей, чтобы разрушить их настройки, а интерфейс пугает непосвященных.
Существует ли такая вещь? Я ожидаю, что это не так, но вы никогда не знаете.
РЕДАКТИРОВАТЬ: Webgui тоже будет работать, если таковой существует.