{
TransactionWorkspace workspace = getTransactionWorkspace(ctx);
WorkspaceNode workspaceNode = fetchWorkspaceNode(ctx, command.getFqn(), workspace, true, true);
if (ctx.isOriginLocal() && ctx.getOptionOverrides() != null && ctx.getOptionOverrides().getDataVersion() != null)
{
throw new CacheException("Setting a data version while performing a move() is not supported!!");
}
if (workspaceNode != null)
{
setVersioning(ctx, workspace, workspaceNode);
}