技术文章 - CS163417

在 Integrity 中签出二进制成员时出现不同的对话框

已修改: 16-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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)
这是文章 163417 的 PDF 版本,可能已过期。最新版本 CS163417