Ревизионная система управления для обработки текста?
Я хотел бы разместить онлайн совместный документ.
В идеале я бы справился с этим с помощью наборов патчей, где любой мог бы загрузить патч, но перед слиянием он должен пройти процесс рецензирования (аналог git/gerrit). Текст - это все, что нужно, форматирование не нужно.
Так что вы можете сделать что-то подобное с Google Drive? Или есть библиотека php с открытым исходным кодом для этого?
Я бы просто использовал git, но не все авторы были бы готовы учиться:)
2 ответа
Вы в значительной степени описываете Revisionator на http://revisionator.com/. Это похоже на документы Google с git-подобными функциями (включая ветвление и слияние).
Он также поддерживает модерируемые документы. Если вы назначаете модератора, это лицо должно одобрить любое изменение, прежде чем оно появится в документе.
Есть плагин Joomla php, и плагин vanilla php находится в разработке.
Вы можете использовать Git с GUI-интерфейсом, который авторы могут больше изучать.
Другим примером будет использование SVN с черепахой.
Информация здесь:
* http://git-scm.com/downloads/guis
* http://tortoisesvn.net/about.html
Google Drive или, скажем, DropBox будет регистрировать ревизии и позволит вам восстановить предыдущие версии, но не будет выполнять ветвления, которые были бы идеальным механизмом для проверки перед слиянием.