回滚 apache chemistry cmis 中的事务

Rolling back a transaction in apache chemistry cmis

我正在创建一个 java 应用程序,它将连接到露天存储库并执行一些操作。我正在使用 apache chemistry cmis 来执行这些操作。如果我在这些操作期间遇到错误,我将如何处理回滚机制以撤消使用操作过程执行的操作?

不幸的是,每个 CMIS 请求都有自己的事务,并且没有跨多个请求的内置事务支持! 您需要进行必要的回滚(例如:通过版本控制),然后手动实施您的回滚逻辑!