Мы стремимся обновить нашу интрасеть системой управления контентом, которая обеспечивает поддержку вики и форумов, а также (надеюсь) поддержку автоматического создания контента из файлов, контролируемых SVN, таких как документы Word. Цель состоит в том, что нам не нужно обновлять интрасеть каждый раз, когда меняется практика работы, и что нам не нужно менять формат всех наших существующих процедур на что-то более удобное для Интернета.
я уже задал вопрос, более конкретный для конкретной CMS пока нет ответов, но я хотел бы знать, есть ли ЛЮБАЯ CMS, которая может достичь того, чего мы хотим, бесплатно или иначе?
В Drupal есть модуль контроля версий с поддержкой Subversion. Вы можете использовать этот API для подключения к своей установке SVN.
Да, это потребует некоторого пользовательского кодирования, но я думаю, что это будет иметь место для любой CMS - ваши потребности довольно специфичны.
Итак, вам нужна интрасеть, которая отображает только самую последнюю версию определенного документа? Это похоже на управление документами, Под открытым небом можно было бы что-то рассмотреть. Как программист я считаю использование Subversion для управления документами плохой практикой ...
Ты можешь использовать Alfresco Поделиться чтобы иметь некоторые функции для совместной работы (например, вики), или, если ваши потребности более сложные, вы можете интегрировать Alfresco с Liferay.
Хм, а можно ли включить анонимный доступ для чтения к репозиторию SVN через HTTP, а затем написать оболочку, которая будет хорошо отображать ее в браузере?
Я знаю, что это не CMS, но вы могли бы написать плагин для CMS, чтобы сделать это ...
Хм, я бы просто использовал CMS для ссылки на текстовый документ в рабочей копии где-нибудь (на сервере web / cms, я полагаю) - потому что, действительно ли он должен генерировать контент из слово документ?
Затем крючок фиксации в svn, который обновляет эту рабочую копию при ее изменении (или просто запланированное обновление для действительно простого подхода) - вуаля, все связанные текстовые документы всегда находятся в последней версии (с любой задержкой, которую вы можно было ожидать).
не CMS, а Trac Project http://trac.edgewall.org/, возможно, это не то, что вы ищете. Я просто хотел сообщить людям (тем, кто не знаком с этим замечательным продуктом), он очень хорошо интегрируется с SVN.