Назад | Перейти на главную страницу

Alfresco 5.1 CE: управление версиями на общих ресурсах CIFS не работает должным образом

мы настроили управление версиями, как описано в документация. Дополнительно мы добавили

version.store.enableAutoVersioning=true

к alfresco-global.properties файл и перезапустили Alfresco. Но, тем не менее, у всех файлов, созданных на cifs-ресурсе, отсутствует аспект см: версионный. Но когда мы обновляем один из файлов через веб-интерфейс, этот аспект добавляется к этому файлу, и все дальнейшие изменения файла через общий ресурс cifs записываются в историю документа.

Итак, вопрос в том, где мы можем определить, что объекты, созданные в общей папке cifs, автоматически получают требуемый аспект. см: версионный?

Заранее благодарим за любые подсказки и предложения,

Стефан

Мы смогли решить эту проблему: в документации просто сказано: «Добавьте файл контекста Spring в $ TOMCAT_HOME / shared / classes / alfresco / extension ...», но дело в том, что его файл конфигурации должен заканчиваться на «-context. xml "(сейчас мы используем contentModel-context.xml), иначе Tomcat не найдет и не прочитает файл.

В качестве альтернативы в Alfresco Community 5.2 (201704) вы можете создать правило в папке «Сайты», которое добавляет аспект «cm: versionable» ко всему новому контенту.

Я не уверен в последствиях этого подхода для производительности