4

我想知道如何使用 OpenCmis 在 Alfresco 中手动更改文档版本?截至目前,当我更新文档时,每次 alfresco 都会更改版本本身,但我想从用户输入更改版本,例如 1.0、2.0、2.1 等。

例如。文档.txt 1.0,文档.txt 1.1

而不是 document.txt 1.1 我想放置版本 2.3

4

2 回答 2

2

在 CMIS 下没有办法实现您的目标。规范要求 a 上的所有版本控制属性cmis:document都是只读的,以某种方式影响它们的唯一方法是通过版本控制 API,它只允许您指定是创建次要版本还是主要版本,以及一个可选的签入评论。

如果您想这样做,您将需要为 Alfresco 编写一些更复杂的服务器端扩展,或者扩展您的内容模型以提供自定义属性来保存您当前想要存储到版本标签中的信息。

于 2013-02-26T16:56:48.540 回答
0

您可以通过代码示例 1 示例 2来完成

或者

您可以通过 db update示例来完成

如果以上不符合您的要求,请探索更多选项。

于 2013-02-26T09:30:31.777 回答