Skip to main content
Solved

model_version vs version_name vs branch

  • October 11, 2024
  • 2 replies
  • 40 views

Tejo van de Bor
Captain
Forum|alt.badge.img+5

Hi,

Since this summer we work with the new model/branch process. We deployed our products always with a modelversion, like 1.140. Now we state this versioning in the new ‘version_name’ in de model settings.
 

 

When I synchronize this to IAM, I see an option to sync as a different branch, but we can update the MAIN branch. 


So in IAM the model/branch looks like this. Can’t see the actual version_name here?

 

When I create a deployment package, I check the version name:

I use this package in a customer environment, I get the version name as Branch:
 

Why is the branch replaced by the version name of the model? Why is this different from syncing to IAM?

Best answer by Mark Jongeling

Hi Tejo,

There a distinction between Deployment package and Synchronization to IAM/Storage which lies in when in the development and release processes these processes are used.

The Model version name is used for Deployment; as-in deploying your database and creating a deployment package where you upgrade from a previous version to this new version.

The Synchronization to IAM/Storage is used for Development; you use this to test your roles and user groups, System flow schedules, integration overrides, as well as having a similar set-up as your production environment. 

The Model version name is not so relevant for development. You can use it but it is not necessary to have a working development database for example. The Model version name is necessary when deploying your application via a Deployment package as described earlier.

Does this answer your questions? 

View original
Did this topic help you find an answer to your question?
This topic has been closed for replies.

2 replies

Mark Jongeling
Administrator
Forum|alt.badge.img+23
  • Administrator
  • 3945 replies
  • Answer
  • October 16, 2024

Hi Tejo,

There a distinction between Deployment package and Synchronization to IAM/Storage which lies in when in the development and release processes these processes are used.

The Model version name is used for Deployment; as-in deploying your database and creating a deployment package where you upgrade from a previous version to this new version.

The Synchronization to IAM/Storage is used for Development; you use this to test your roles and user groups, System flow schedules, integration overrides, as well as having a similar set-up as your production environment. 

The Model version name is not so relevant for development. You can use it but it is not necessary to have a working development database for example. The Model version name is necessary when deploying your application via a Deployment package as described earlier.

Does this answer your questions? 


Tejo van de Bor
Captain
Forum|alt.badge.img+5

ok, thanks @Mark Jongeling I now understand there’s no harm done, we are working in the way you describe. But in my opinion it should be another field/label cause it’s a bit confusing :-)


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings