示例:集成过程冲突
随后要进行的操作过程基于由两个用户产生的修订冲突。集成过程一次只能合并两个版本之间的变化,可重复该过程来集成多个用户的冲突。
修订冲突
假定您和另一个用户从 Pro/INTRALINK 产品数据库中检索了某零件的相同版本,并对其做了不同的修改。其他用户已经将该对象提交回 Pro/INTRALINK,并获得了对其所做更改的认可,此时修改后的该对象是产品数据库中的最新修订版本。
当您试图提交自己修改的对象版本时,Pro/INTRALINK 通知您对象的这一版本已在产品数据库中存在。Pro/INTRALINK 为您提供两种解决方案。
如果要用您的设计替代以前提交的版本,您可以使用 Pro/INTRALINK 的“覆盖错误”(Override Errors) 命令继续提交。但是,如果您想合并对数据库中最新修订版本所做的更改,Pro/INTRALINK 为您提供了集成这些模型的工具。
源对象和目标对象
当您决定集成相同对象的两个修订之间的差异时,必须使用这些修订来准备该对象的两个版本,即源对象和目标对象。
源对象是含有未认可的更改的对象版本,且您想将这些更改合并到目标对象中,而目标对象是产品数据库中该对象的最新修订版。
Pro/INTRALINK 提供了一个过程,用于创建源对象的一个重命名版本,并提取目标对象的一个副本,以便可以集成更改,并新创建该对象的一个最新修订版本,而不覆盖原始的源和目标对象。