Hi Alex, thanks very much for the update.
I did (after I posted the comment) see that there are pop ups explaining what each option is as you hover over each radio button,
Original Message:
Sent: 02-13-2024 11:56
From: Alex Edwards
Subject: Creating a branch. Types: Regular or What-if or Snaphot?
Hi @Steve Bennett,
You're right about the documentation - I've fed this back to the team who manage the Help Center content so hope to see this gap filled soon.
In terms of calc time, you should expect each branch to have to run an initial build calculation when you first create the branch. This should be the same regardless of which branch type you've selected because it has to calculate the same data and is not calculating anything based on the branch functionality.
The 'Snapshot' branch is read only and cannot be edited, so calculations resulting from check-ins are not applicable.
The only difference between a 'Regular' and 'What-if' branch is that the former can be merged back into Trunk while the latter cannot. Therefore, when performing check-ins in both of these branch types you should expect to see the same calculation performance.
I would advise choosing a branch type on functionality rather than how you want to it to perform - it could be very frustrating configuring something great in a 'What-if' branch that you would like to put into Production but are unable to merge into Trunk!
Hopefully that helps.
Thanks,
Alex
Original Message:
Sent: 02-13-2024 10:12
From: Steve Bennett
Subject: Creating a branch. Types: Regular or What-if or Snaphot?
Hi, thanks for clarifying. There's nothing in the Studio guides on this and would be a useful update...
@Alex Edwards, Is there a different impact then on potential calc times, I'd assume a regular branch would consume more runtime and memory than a snapshot, with a what if somewhere in between?, Grateful for any insights, Thanks!
Original Message:
Sent: 11-27-2023 08:53
From: Mario Luque
Subject: Creating a branch. Types: Regular or What-if or Snaphot?
Thanks Alex . Clear now.
Original Message:
Sent: 11-27-2023 08:49
From: Alex Edwards
Subject: Creating a branch. Types: Regular or What-if or Snaphot?
Hi Mario,
Each type of branch has slightly different functionality in terms of checking in/out documents and merging to Trunk.
'Regular' is intended for work that will be merged back into Trunk. It is possible to check in changes and merge the branch back into Trunk.
'Snapshot' is purely to capture a point in time. It is not possible to check out documents or merge back into Trunk.
'What-if' is designed for experimentation. It is possible to check out documents but it is not possible to merge this branch back into Trunk.
When you hover over the branch type these pointers will appear, like this.

I hope that helps.
Thanks,
Alex
Original Message:
Sent: 11-27-2023 08:04
From: Mario Luque
Subject: Creating a branch. Types: Regular or What-if or Snaphot?
Hello
What is the difference when you create a branch and use regular or what-if or snaphot? Pros vs Cons to select one or another?

Thanks
#TBMStudio