技术文章 - CS163417
在 Integrity 中签出二进制成员时出现不同的对话框
已修改: 16-Jan-2023
适用于
- PTC RV&S (formerly Integrity Lifecycle Manager) 2009 to 11.2
说明
- 当签出在我的沙箱中手动修改的成员时,出现以下对话消息之一 - 为什么会发生这种情况?
- 确认工作文件更新 - 工作文件已被修改。您想在新的工作文件中保留这些更改吗?
- 选择是锁定成员并保留我对工作文件的更改
- 确认覆盖工作文件 - 工作文件已被修改。您确定要覆盖它吗?
- 选择是锁定成员并将我的更改恢复到工作文件
- 确认工作文件更新 - 工作文件已被修改。您想在新的工作文件中保留这些更改吗?
- 为什么签出会员时会出现不同行为的不同消息?
- 在 Integrity客户端日志中,记录了以下内容:
- mks.si.api.SIClientException:mks.si.api.SIClientException:工作文件已更改;不采取行动。
在 mks.ic.si.commands.CheckOutMembersCommand.doSetupCheckOut(CheckOutMembersCommand.java:219)
在 mks.ic.si.commands.CheckOutMembersCommandBase.processMember(CheckOutMembersCommandBase.java:166)
在 mks.ic.si.commands.CheckOutMembersCommand.doCheckOutMember(CheckOutMembersCommand.java:118)
在 mks.ic.si.commands.CheckOutMembersCommand.processMember(CheckOutMembersCommand.java:107)
在 mks.ic.si.commands.MemberCommand.executeOne(MemberCommand.java:242)
在 mks.ic.si.commands.CurrentOrFormerProjectTypeElementCommandBase.execute(CurrentOrFormerProjectTypeElementCommandBase.java:265)
在 mks.ic.common.commands.SadCommand.doCommandActions(SadCommand.java:144)
在 mks.frame.app.commands.Command.internalInvoke(Command.java:646)
在 mks.frame.app.commands.Command.invoke(Command.java:279)
在 mks.frame.app.ui.Interactor.invokeCommandWithException(Interactor.java:77)
在 mks.frame.app.ui.cli.CliInteractor.runCommand(CliInteractor.java:324)
在 mks.frame.app.ui.cli.CliCommandRunner.runCommand(CliCommandRunner.java:62)
在 mks.frame.app.ui.SuspendableCommandRunner.run(SuspendableCommandRunner.java:398)
在 java.lang.Thread.run(Thread.java:662)
- mks.si.api.SIClientException:mks.si.api.SIClientException:工作文件已更改;不采取行动。
这是文章 163417 的 PDF 版本,可能已过期。最新版本 CS163417