请问MSCE的工作空间Roles层级怎么定义,有没有样例?
帮助文档中有说明。msconfig.cfg在处理完工作集配置后会去检查配置变量_USTN_ROLECFG是否被定义。如果定义了,就去处理这个配置文件。默认该配置变量未定义。
#---------------------------------------------------------------------- # If it is defined at any of the preceding levels, include $(_USTN_ROLECFG) #---------------------------------------------------------------------- %if defined (_USTN_ROLE_NAME) _USTN_ROLECFG : $(_USTN_ROLESDIR)$(_USTN_ROLE_NAME).cfg %if defined (_USTN_ROLECFG) && exists ($(_USTN_ROLECFG)) % include $(_USTN_ROLECFG) level Role %endif %endif
从以上CFG代码不难看出,要使用Role层级,需要我们新定义一个_USTN_ROLE_NAME,就是角色名称,然后再在_USTN_ROLESDIR指定的文件夹下创建一个以_USTN_ROLE_NAME为名称的CFG文件即可。_USTN_ROLESDIR被定义为如下内容:
_USTN_ROLESDIR : $(_USTN_WORKSPACEROOT)Roles/