Я хотел бы разместить онлайн совместный документ.

В идеале я бы справился с этим с помощью наборов патчей, где любой мог бы загрузить патч, но перед слиянием он должен пройти процесс рецензирования (аналог git/gerrit). Текст - это все, что нужно, форматирование не нужно.

Так что вы можете сделать что-то подобное с Google Drive? Или для этого есть php библиотека с открытым исходным кодом?

Я бы просто использовал git, но не все авторы были бы готовы учиться :)

2 ответа2

1

Вы в значительной степени описываете Revisionator на http://revisionator.com. Это похоже на документы Google с git-подобными функциями (включая ветвление и слияние).

Он также поддерживает модерируемые документы. Если вы назначаете модератора, этот человек должен утвердить любое изменение, прежде чем оно появится в документе.

Существует плагин Joomla php, и плагин vanilla php находится в разработке.

0

Вы можете использовать Git с GUI-интерфейсом, который авторы могут больше изучать.

Другим примером будет использование SVN с черепахой.

Информация здесь:
* http://git-scm.com/downloads/guis
* http://tortoisesvn.net/about.html

Google Drive или, скажем, DropBox будет регистрировать ревизии и позволять вам восстанавливать предыдущие версии, но не будет делать ветвления, которые были бы идеальным механизмом просмотра перед слиянием.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .