当系统运行步骤时,它可以从为作业构造的目录启动,或者如果步骤的路径选项设置为“绝对”,那么它可忽略项目和标记目录。
步骤的值 |
命令的结果路径 |
---|---|
服务器的路径字段:C:/BuildForge 步骤的目录字段:/bin 步骤的路径设置:绝对 |
C:\BuildForge\bin 使用此表单来访问位于服务器目录中的目录。 |
服务器的路径字段:C:/BuildForge 步骤的目录字段:/(缺省值) 步骤的路径设置:绝对 |
C:\BuildForge |
服务器的路径字段:C:/BuildForge 步骤的目录字段:C:/temp 步骤的路径设置:绝对 |
C:\BuildForge\C:\temp (本示例将引发错误;步骤将失败。) |
步骤的值 |
命令的结果路径 |
---|---|
服务器的路径字段:C:/BuildForge 项目名称:My Project 标记:Job_5 步骤的目录字段:/bin 步骤的路径设置:相对 |
C:\BuildForge\My_Project\Job_5\bin 路径的粗体部分由系统构造(若它们还不存在)。 注: 当创建项目目录时,系统会将无效相对 Dir 字符系统设置中指定的字符更改为下划线字符。
缺省情况下,设置包含空格和反引号字符,因此名为“My Project”的项目会收到名为“My_Project”的项目目录。
|
如果在服务器的路径字段中或步骤的目录字段中指定的目录不存在,那么步骤将失败;系统不会创建这些目录。步骤的“目录”字段指定的路径部分必须通过上一步骤在项目期间显式创建。
通常,项目中的早期步骤会从源代码控制检出一个目录树,以下步骤将对这些目录执行操作。
当您添加新的步骤时,系统会记住您最近一次就路径选择的设置(“相对”或“绝对”),并将该设置用作新步骤的缺省设置。