2013-02-26 3 views
4

Я хочу знать, как мы можем изменить версию документа вручную в Alfresco с помощью OpenCmis? На данный момент, когда я обновляю документ, каждый раз, когда alfresco меняет версию, но я хочу изменить версию с пользовательского ввода, например, 1.0.2.0, 2.1 и т. Д.Измените версию вручную документа в Alfresco с помощью OpenCmis

Для примера. document.txt 1,0, document.txt 1,1

Вместо Document.txt 1.1 я хочу, чтобы поместить версию 2,3

ответ

2

Невозможно выполнить свою цель под CMIS. spec задает все свойства управления версиями на cmis:document только для чтения, и единственный способ повлиять на них в некотором роде - через API Версии, который позволяет только указать, создаете ли вы малую или основную версию, и необязательный комментарий.

Для того, чтобы обеспечить сохранность информации, которую вы в настоящее время хотите хранить в ярлыке версии, вам нужно будет написать еще одно сложное расширение на стороне сервера Alfresco или расширить модель контента.

1

Вы можете сделать это с помощью кода example 1example 2

или

Вы можете сделать это через обновление db example

подробнее options если выше не соответствует вашему требованию.

+0

не полезная информация :( – user2106213

+0

нужно попробовать больше вариантов – TheWhiteRabbit

+0

да, у меня было, но не удалось добиться успеха ... Я обновил свойство с помощью версииLabel, но все же Alfresco сделал то же самое ... – user2106213

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