Explain: "Override changes with current model"

To me, the explanation behind the ‘i’ button is not clear. Please explain better what this toggle does do:

Hi Johan,

By default, when the toggle is off, changes made in Qonic will be merged with the uploaded revision. So if you upload a new model_v1.ifc in Qonic, then make some changes to this model in Qonic, and then upload a revision model_v2.ifc, the changes made in Qonic will be applied to this new version v2 (or to put it more correctly: the diffs between model_v1.ifc and model_v2.ifc will be determined and these diffs will be merged with the changes that you applied in Qonic).

When this toggle is on, the model wil be overwritten by the newly uploaded model. Any changes made to the model in Qonic will be lost. It’s effectively the same as uploading this file as a brand new model in Qonic, but with the added benefit that you still retain the model’s version history so you can still do things like version compare.

I hope this clears things up!

Jacob

So it could also be called “dismiss unpublished changes” with the toggle on/off reversed?

Maybe simply adding “unpublished” to the current name of the toggle could be a good clarification?

This is unrelated to published/unpublished changes. What I meant is: when this toggle is enabled, you overwrite the model completely, that means also changes you have published earlier. As explained earlier, it’s basically uploading this file as a new model, and putting it on top of the previous models’ version history.

OK, I think it is clear now.

Maybe in the past I understood it would automatically ‘solve conflicts’ by using the new model upload as primary. And that’s why it didn’t behave as I expected.