问题描述
用户只对drawing进行了check-out并修改,再次check-in时,IPEM弹出警告:
需要同时check-out依赖的assembly,并选择,才能check-in。
通用问题:对单一文件进行修改后,check-in时,需要将其所有的依赖件全部check-out,并全部选中,才能check-in.
解决方案
在ipem.properties中,有一个配置项:
checkin.cadversion.drawing.dependencies
将其设置为:checkin.cadversion.drawing.dependencies = never,可以让用户单独check-in单一文件。
官方解释:
This option controls whether the save operation can proceed
when any of the dependent models of the drawing are not selected
for saving. Allowed values are “never”, “always” and “prompt”
If “never”, then save is allowed even any dependent models of
the drawing are not selected for saving. If “always”, then the save
operation is only allowed if all dependent models of drawing
are selected for saving. If “prompt”, the user is asked
whether to proceed with the save operation when any dependent
drawing model is not selected for saving. The default value
is “always” because modifying a drawing in Creo can
modify a dependency. If a site chooses to use “never” or “prompt”
the recommendation is to set “draw_models_read_only yes” in the
sites config.pro file. Relationships to Creo formats are
are ignored by the “dependent models” check. This preference does not
check the external dependent models of multi-model drawings that
were added to the dialog via checkin.saverelated.drawings.enable = true
or the right mouse button add drawings. This preference has no
effect when revising drawings that are saved along with their
dependent model in the same Item. In that case the dependent
model must always be selected for saving.