how to activate page with out create version in author instance | Community
Skip to main content
Level 2
September 13, 2017
Solved

how to activate page with out create version in author instance

  • September 13, 2017
  • 14 replies
  • 6089 views

when we do modifications in page activate page it will be creating version.

Is it possible disable version when we activate page.

To configure the Version Manager PID com.day.cq.wcm.core.impl.VersionManagerImpl

versionmanager.createVersionOnActivation (Boolean, default: false)

if we click uncheckbox, when activate page i am able to disable versions. but above one will be affect all projects.

Any other way do disable versions for specific Project?

below thing also creating versions

by programatically

replicator.replicate(session, ReplicationActionType.ACTIVATE,pagepath);

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

As eduby mentioned, use an instance of the class ReplicationOptions[1] as parameter to Replicator.replicate(...), and call

setSuppressVersions(true).

Jörg

[1] ReplicationOptions ("The Adobe AEM Quickstart and Web Application.")

14 replies

Level 2
September 21, 2017

thank you Abhishek,Jörg Hoh ,It's working fine

Adobe Employee
September 22, 2017

Just curious, but why do you want to disable versions for this project?

Level 2
September 23, 2017

already i created version's  by using Create version Model in My workflow.

Adobe Employee
September 25, 2017

ok, good you got it working. But my question was more around the business need for such a change, are you creating so many versions that it is becoming an issue? I often feel it is better not to keep on adding custom code unless there is a real need. If you are already doing version purging, perhaps that is enough.