“检出”对话框选项卡
|
“要检出的修订版本”选项
|
所选内容
|
指定要检出的成员的修订版本。
要检出预定义的修订版本,请单击“预定义修订版本”,然后从列表中选择修订版本类型。可用选项包括:
• Member 会检出成员修订版本,即在“项目”视图中显示的修订版本(默认)。
• Working 会检出工作文件。
• Head 会检出默认最新修订版本。
• Trunk Tip 会检出主干中的最新修订版本。
• Member Branch Tip 会检出最新修订版本以及开发成员的当前分支。
• Member Rule 会检出成员规则中定义的修订版本。
要检出最新修订版本,请选择“特定修订版本”。默认情况下,“特定修订版本”选项会选择最新的修订版本,并显示在括号中,例如,(1.1)。
要按状态检出修订版本,请单击“具有下列状态的最新修订版本”,然后从列表中选择一个状态。列表中的选项取决于管理员所配置的状态。此选项仅在您的管理员已启用升级时可用,而且仅在 GUI 中可见。
|
修订版本
|
您可以选择检出特定修订版本。从成员历史记录中选择修订版本。
|
“特性”(仅限 GUI)
|
通过“特性”选项卡,您可以检出特定状态、标签或时间戳的修订版本。
• 借助“具有下列状态的上一修订版本”,您可以检出具有特定状态的修订版本。状态由管理员进行定义。
• 通过“具有下列标签的修订版本”,您可以检出具有特定标签的修订版本。
• 通过“下列日期的上一修订版本”,您可以检出与指定时间戳最接近的修订版本。由于最接近指定时间戳的修订版本可能使用不同的分支,因此您可以将其限制为匹配“成员分支”、“任何分支”或列表中的特定分支。
|
“标签”(仅限 Web)
|
您可以按标签选择检出修订版本。从标签列表中选择标签。
|
链接(仅限 GUI)
|
借助“链接”选项卡,您可以检出特定项目配置(正常、变型和构建)的成员。要将此成员所属的项目(目标项目)链接到主项目,请配置下列选项:
要指定主项目,请单击“指定项目中的成员修订版本”。接下来,单击“选择”以浏览查找特定项目和配置类型。
在“成员”下方,选择选项以指定目标项目中的成员:
• “查找指定项目中的成员”会搜索目标项目中具有相同支持存档的成员。
• “以递归方式查找成员”会以递归方式搜索整个子项目来查找成员。每个成员均必须恰好有一个支持存档。
• “指定成员名称”是目标项目中成员的名称。当目标项目中有多个成员指向与当前成员相同的存档时,这很有用。
|
常规
|
指定下列常规检出选项:
借助“锁定修订版本”,您可确定在检出时是否锁定成员。您可以从下列选项中进行选择:
• 要在检出中获取锁,请选择 Lock。
• 要检出而不获取锁,请选择 No Lock。
• 要根据锁定策略获取锁,请选择 Follow Policy。有关锁定策略的信息,请与您的管理员联系。
“移动我的锁”会将相同开发路径中修订版本上您具有的任何锁移至成员修订版本,包括与锁定操作关联的更改包。由于您针对每个开发路径的每个成员只能有一个锁,因此如果您已锁定其他修订版本,则需要将该锁移至该成员修订版本,检入才能成功。请参阅“高级”选项卡上的“出现冲突时降级锁定请求”,了解成员修订版本已经具有排他锁时会出现的情况。如果您的锁与用于检出操作的更改包以外的其他更改包关联,则您也需要移动锁。
“存在延迟操作时覆盖”(仅限 GUI)会在工作文件已更改且针对成员有待定的延迟操作时,覆盖工作文件。
“覆盖已更改的工作文件”(仅限 GUI)即使在工作文件已修改时也会覆盖。
“更改包”会指定记录操作的更改包。
“行终止符”(仅限 Web 界面)用于确定 Windchill RV&S 在处理以下成员时使用的行终止符:lf (或换行,主要用于 Linux 应用程序)、cr 或 crlf。
|
高级
|
指定下列高级检出选项:
借助“锁类型”,您可确定检出时获取的锁类型。选择下列选项之一:
• 要获取成员的排他锁,请选择 Exclusive。排他锁可防止其他用户检入对成员所做的更改。
• 要获取成员的非排他锁,请选择 Non-Exclusive。借助非排他锁,其他用户可检入对成员的更改。
• 要根据锁定策略获取锁类型,请选择 Follow Policy。有关锁定策略的信息,请与您的管理员联系。如果锁策略是 None(不需要提供锁),但是选择了“锁定修订版本”选项,则会获取非排他锁。
“更新成员修订版本”会让您检出的修订版本成为项目的新成员修订版本。例如,如果当前列出的项目成员修订版本是 2.3,而您通过选择“更新成员修订版本”选项检出修订版本 1.7,则 1.7 会代替 2.3 成为该项目的成员修订版本。
“出现冲突时降级锁定请求”会在您尝试对其他用户已具有排他锁的修订版本获取排他锁时,获取一个非排他锁。
“恢复修订版本时间戳”(仅限 GUI)会将检出的修订版本的工作文件时间戳设置为历史记录中该修订版本的日期和时间。如果未设置此选项,则会将工作文件的时间戳设置为当前日期和时间。
“合并已更改的工作文件”(仅限 GUI)会自动将要检出的修订版本中的任何更改合并到工作文件中(如果您的工作文件基于不同的修订版本)。
借助“关键字”,您可在检出成员时选择关键字展开选项。
• 要原样保留修订版本中记录的关键字,请从“关键字”列表中选择 Do Not Expand。
• 要使用工作文件中的文本值替换修订版本中的关键字,请从“关键字”列表中选择 Expand。
• 要取消展开工作文件中的关键字,请从“关键字”列表中选择 Unexpand。
“合并类型”(仅限 GUI)会指定将检出的修订版本合并到工作文件中时采取的操作。从列表中选择下列选项之一:
• Confirm 会确认检出合并时采取的操作。
• Cancel 会取消操作。
• Automatic 会执行自动合并。
• Manual 会启动 Visual Merge 工具。
|
“发生冲突时”(仅限 GUI)会指定发生合并冲突时采取的操作。从列表中选择下列选项之一:
• Confirm 会确认发生冲突时采取的操作。
• Cancel 会在发生冲突时取消操作。
• Mark For Later Merge 会标记文件以供其他时间合并,以便您首先解决冲突。
• Launch Tool 会启动 Visual Merge 工具。
• Highlight Output File 会在合并结果的修订版本中突出显示冲突。
• Error 会显示出错消息提示。
|