MKSSI_WINDOW
MKSSI_HOST
MKSSI_PORT
MKSSI_USER
MKSSI_WINDOW=none
MKSSI_WINDOW=[archive|document|item|items|project|projecthistory|sandbox]
MKSSI_WINDOW=archive
MKSSI_WINDOW=unknown
MKSSI_WINDOW=unknown
|
|
对于 none 和 unknown 值,不会设置任何其他变量。
|
si <command> --host=$MKSSI_HOST --port=$MKSSI_PORT --user=$MKSSI_USER
MKSSI_REVISION_NAME=<revision name>
MKSSI_REVISION_DATE=<revision date>
MKSSI_REVISION_DELTA=true
|
|
MKSSI_REVISION_NAME、MKSSI_REVISION_DATE 和 MKSSI_REVISION_DELTA 变量可导出根项信息。如果该项未进行版本修订或它没有修订版本历史记录,则不会导出任何变量。通过 > 菜单选项显示的窗口会导出与“编辑项”窗口相同的变量。
|
MKSSI_NISSUE=<1>
MKSSI_ISSUE=<ID of selected item>
MKSSI_ISSUE0=<same ID as MKSSI_ISSUE>
MKSSI_REVISION_NAME=<revision name>
MKSSI_REVISION_DATE=<revision date>
MKSSI_REVISION_DELTA=true
|
|
如果该项未进行版本修订或它没有修订版本历史记录,则不会导出任何变量。
|
MKSSI_ISSUE=<ID of item open for edit>
MKSSI_ISSUE0=<same ID as MKSSI_ISSUE>
MKSSI_REVISION_NAME=<revision name>
MKSSI_REVISION_DATE=<revision date>
MKSSI_REVISION_DELTA=true
|
|
如果该项未进行版本修订或它没有修订版本历史记录,则不会导出任何变量。
|
MKSSI_NISSUE=<number of MKSSI_ISSUE objects>MKSSI_ISSUE[x]=<ID of selected item>
MKSSI_QUERY=<current query for Items window>or
MKSSI_QUERY=<queryCreatorName>:<queryName>or
MKSSI_QUERYDEFINITION=<queryDefinition>
MKSSI_NFIELD=<number of columns in view>
MKSSI_FIELD[x]=<display name of each field displayed as columns
in the view>
MKSSI_NFIELD=<number of visible fields>
MKSSI_FIELD[x]=<name of each visible field>
MKSSI_FIELD[x]_WIDTH=<width of each visible field>
MKSSI_SORTFIELD=<name of the field that the view is sorted by>
MKSSI_SORTASCENDING=[true|false]
MKSSI_NISSUE=<number of MKSSI_ISSUE objects>
MKSSI_ISSUE[x]=<ID of selected item>
MKSSI_REVISION_NAME[x]=<revision name>
MKSSI_REVISION_DATE[x]=<revision date>
MKSSI_REVISION_DELTA[x]=true
|
|
MKSSI_REVISION_NAME[x]、MKSSI_REVISION_DATE[x] 和 MKSSI_REVISION_DELTA[x] 变量仅导出选定项的修订版本信息。如果未修订相应 MKSSI_ISSUE[x] 的版本信息,则 [x] 的值始于 0,并支持间距。如果该项未进行版本修订或它没有修订版本历史记录,则不会为其导出任何特定于修订版本的变量。
|
MKSSI_FILE=<pathname-relative to project/sandbox of archive>
MKSSI_WORKINGFILE=<full-path-to-working-file>
MKSSI_SANDBOX=<full-path-to-sandbox>
MKSSI_PROJECT_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name#Subproject Name>
|
|
如果不存在工作文件,则不会设置 MKSSI_WORKINGFILE。
|
MKSSI_PROJECT=<server-path-to-project>
MKSSI_PROJECT_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name#Subproject Name>
MKSSI_VARIANT=<variantName>
MKSSI_BUILD=<buildNumber>
MKSSI_REVISION=<highest revision in selection>
MKSSI_REVISION[x]=<1.2>
MKSSI_FILE=<server-side-project-path>
MKSSI_NMEMBER=<number of MKSSI_MEMBER[x] entries>
MKSSI_NSUBPROJECT=<number of MKSSI_SUBPROJECT[x] entries>
MKSSI_PROJECT_CONFIG_PATH=<project-configuration-path-
in-the form #/Project Name>
MKSSI_MEMBER[x]=<path-relative-to-project>
MKSSI_MEMBER_PROJECT[x]=<server-side-project/subproject-path>
MKSSI_MEMBER[x]_PROJECT_CONFIG_PATH=<project-configuration-path-
in-the form #/Project Name#Subproject Name>
MKSSI_SUBPROJECT[x]=<path-relative-to-project>
MKSSI_SUBPROJECT_PROJECT[x]=<server-side-project/subproject-path>
MKSSI_SUBPROJECT[x]_CONFIG_PATH=<subproject-configuration-path-
in-the-form #/Project Name#Subproject Name>
i=1
while [ $i -le $MKSSI_NMEMBER ]
do
eval si command -P\${MKSSI_MEMBER_PROJECT$i}\${MKSSI_MEMBER$i}
let i=i+1
done
|
|
如果已设置,则在调用具有选项 --devpath 和 --projectrevision 的 si command 时,还会导出环境变量 MKSSI_VARIANT 和 MKSSI_BUILD。
|
MKSSI_FILE=<server-side-project-path>
MKSSI_PROJECT_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name>
|
|
设置 MKSSI_REVISION[x] 的方式与设置成员历史记录相同。
|
MKSSI_FILE=<full-path-to-sandbox>
MKSSI_NMEMBER=<number of MKSSI_MEMBER objects>
MKSSI_NSUBPROJECT=<number of MKSSI_SUBPROJECT objects>
MKSSI_PROJECT_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name>
MKSSI_MEMBER[x]_PROJECT_CONFIG_PATH=<project-configuration-path-
in-the-form #/Project Name#Subproject Name>
MKSSI_SUBPROJECT[x]_CONFIG_PATH=<subproject-configuration-path-
in-the-form #/Project Name#Subproject Name>
MKSSI_SUBSANDBOX[x]=<local-Sandbox-path-of-the-currently-selected-
subsandbox-in-the-form C:\Sandbox Location\Project1\project.pj>
MKSSI_SUBSANDBOX[x]_PARENT=<local-Sandbox-path-of-the-parent-for-the-
currently-selected-subsandbox>
|
|
变量 MKSSI_MEMBER[x]= 所采用的设置与项目窗口所用的设置相同。相应变量 MKSSI_MEMBER[x]_SANDBOX 也与项目的描述相同。如果适用,则还会设置 MKSSI_VARIANT 和 MKSSI_BUILD。
MKSSI_SUBPROJECT[x] 的环境变量会替换为 MKSSI_SUBPROJECT[x]_CONFIG_PATH。MKSSI_SUBPROJECT[x]_SANDBOX 的环境变量会替换为 MKSSI_SUBSANDBOX[x] 和 MKSSI_SUBSANDBOX[x]_PARENT。
|
MKSSI_PROJECT[x]_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name>
MKSSI_SUBPROJECT[x]_CONFIG_PATH=<subproject-configuration-path-
in-the-form #/Project Name#Subproject Name>
MKSSI_PROJECT[x]_CONFIG_PATH=<project-configuration-path-in-the-form
#/Project Name>
MKSSI_SUBPROJECT[x]_CONFIG_PATH=<subproject-configuration-path-
in-the-form #/Project Name#Subproject Name>
MKSSI_SUBSANDBOX[x]=<local-Sandbox-path-of-the-currently-selected-
subsandbox-in-the-form C:\Sandbox Location\Project1\project.pj>