2009-05-17 2 views

ответ

-1

В принципе, вы спрашиваете, «как я могу реализовать контроль версий». Есть несколько моделей для этого, но первый вопрос, который нужно задать, - «почему вы строите wiki, а не используете один из уровней существующих реализаций?»

+0

вы можете предложить реализацию Джанго в вики с контролем версий? – blackrobot

+1

Не ответил на его вопрос. –

-1

Если вы ищете вики с исходным кодом управления версиями, написанной в Python я настоятельно рекомендую Trac,

http://trac.edgewall.org/

Я не уверен, если они используют джанго.

Если вы ищете для вики со встроенной системой управления документами, я разработал и построил один (в bash) для своего офиса. Как упоминает Чарли, существует множество способов реализовать это, и ваша реализация, вероятно, в наибольшей степени зависит от того, как работает ваш офис. Если вы хотите подробно описать работу нашей системы, я был бы рад ее детализировать - просто оставьте комментарий, и я отредактирую этот пост.

0

Позвольте мне предложить вам не реализовывать контроль версий, но использовать одну из существующих реализаций. Управление версиями - это много работы по внедрению хорошо, и много беспокоить пользователя, если он не реализован хорошо.

См., Например, как ikiwiki делает это: у него есть плагины, чтобы отвлечь систему контроля версий и поддерживает несколько, поэтому пользователь может выбрать.

0

Я добавлю svnwiki к списку en.wikipedia.org/wiki/Svnwiki

Смежные вопросы