Content Branching Support

39 views
Skip to first unread message

Emily

unread,
Feb 5, 2021, 4:09:50 PM2/5/21
to CrafterCMS
Hi Crafter Team ,

 Im fairly new to Crafter and Im trying to evaluate how in Crafter we can have support for content branching . Suppose we have multiple campaigns with different teams each one would make updates and create new pages to an existing site but at some point that needs to be then merged to the main content branch . Is there easy UI to facilitate this ? Or it would be different Crafter instance we need to spin up and clone the branch and have to use Git merge to ficilate this ? 

I saw below mention support in the documentation but I could not find any detail documentation on how that would work.

Advanced Git workflow mechanics
  • Specify a branch per site
Added support for a staging waypoint (an environment where you can stage your project before pushing it to production)

Thanks

-Emily

Russ Danner

unread,
Feb 11, 2021, 5:05:56 PM2/11/21
to CrafterCMS
Hi Emily,

Yes you can handle the scenario and you can use the UI to do it.

You can create a site based on the sandbox repository of another site.  The UI doesn't specifically make this clear (perhaps we should) but you can use the Create Site from Remote option of Create Site to set this up.

For the remote repository: Enter the fully qualified path to the parent site sandbox: 

/Users/rdanner/Desktop/crafter/data/repos/sites/MYPARENT_SITE/sandbox

For credentials: select none

for local branch: Set it to the name of your campaign

Staging waypoint is a completely different capability that has nothing to do with branching a site.  The Staging waypoint is a publishing feature that lets you publish to a "beta" site before publishing to live. Some people need a external review site in the workflow before going live. 
Reply all
Reply to author
Forward
0 new messages