Hi @sharath pujar and welcome to the Community.
Yes. It is possible, and it can work even better :) but one has to abandon the concept of 'merge' and 'change request'. And use a couple of apps.
Text is not code. You can change every single word on a page and it can still say exactly the same as before.
Concept:
- Two spaces. Source and Target. You work in Source, then you sync the content that's ready (approved) from Source to Target.
- Source - here's where your workflow takes place. You can use Confluence page status or a a dedicated workflow app (search for offerings by Appfire Comala abd Appfox)
- In these apps, you can determine who can approve the content until it reaches the final stage.
- Once the page reaches the final stage in Source, you can sync it to Target (manually or automatically) using a dedicated sync app (Comala Publishing, Ricksoft's Space Sync).
- If you need to version your content, you will do so in Target - the only app that can to proper versioning on Confluence is, imho, Scroll Documents.
Advantages
- You take advantage of Confluence collaborative nature...
- ...Yet you can control each and every single page individually
- ...all while having zero (almost) dependencies. Every Source page is, at the same time, its own unique branch independent of other pages AND it's a part of the same space.
- you can keep any number of pages as drafts, under review, etc. for any length of time in Source - because your Target is always the latest and pristine.
What I described is my own setup :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.