如何在Astah中克隆模型且修改新模型不影响原模型?
在Astah中克隆UML模型后避免修改新模型影响原模型的解决方法
优先用Astah内置的「另存为」创建独立副本
打开原模型后,直接通过菜单栏的「文件」→「另存为」选择新路径和文件名保存。Astah会自动处理模型内部的引用关系,生成完全独立的文件,修改新模型时不会牵连原模型。这是最稳妥的方式,比手动复制文件靠谱得多。若已错误克隆,用「复制-粘贴到新项目」彻底分离
打开你已经克隆的模型,全选所有UML元素,右键选「复制」;然后新建一个空白的Astah项目,右键选「粘贴」(别选「粘贴链接」),把所有元素转移到新项目后再保存。这种方式相当于重新构建了一个模型,能彻底切断和原模型的所有关联。关于重置模型ID无效的说明
单独重置ID没用是因为Astah的模型关联不只是靠ID,还包含文件级的引用和缓存绑定。必须配合上面的完整副本创建或重建操作,才能真正实现模型独立。
内容的提问来源于stack exchange,提问作者Carlo
相关产品推荐
相关产品推荐

