Configure Simulink to ask for new model version when saving the model
14 ビュー (過去 30 日間)
古いコメントを表示
Currently, Simulink can be configured to prompt for a comment each time a model is saved.
I do not want it to increment the version number on its own, so I have removed the AutoIncrement macro in the History section of Model properties.
Although, I would like to have the option of choosing the model version number along with the message each time when saving the model if possible so as to increment both major and minor releases at my own pace, conveniently, and without forgetting.
Currently using MATLAB 2017b
Thanks for the help!
0 件のコメント
採用された回答
Urmila Rajpurohith
2020 年 11 月 3 日
This might be possible using model callbacks, but it would have to be added to every model manually, or to the default Simulink template.
EX:
open the model
set_param(bdroot, 'presavefcn', 'str=inputdlg;set_param(bdroot, ''ModelVersionFormat'', str{1})')
その他の回答 (1 件)
Urmila Rajpurohith
2020 年 10 月 23 日
Hi
If you want to change the model version you can use "set_param" function before saving the model.
for example if you want to change the model version to 1.10, then you can use
set_param(modelname,'Modelversionformat','1.10')
Hope this helps!
3 件のコメント
Urmila Rajpurohith
2020 年 10 月 30 日
Hi
Can you tell us more details about why you require this workflow?
because many people would use source control tool features to do this kind of tracking rather than depending on the user typing in information on each model save.
参考
カテゴリ
Help Center および File Exchange で Programmatic Model Editing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!