시스템은 단계를 실행할 때 작업에 대해 생성한 디렉토리에서 시작하거나 단계의 경로 옵션이 절대로 설정된 경우 프로젝트 및 태그 디렉토리를 무시할 수 있습니다.
단계 값 |
명령의 결과 경로 |
---|---|
서버의 경로 필드: 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 경로의 굵은체 부분은 시스템에 의해 생성됩니다(아직 없는 경우). 참고: 시스템은 프로젝트 디렉토리를 작성할 때
올바르지 않은 상대 디렉토리
문자 시스템 설정에 지정된 문자를 밑줄 문자로 변경합니다. 기본적으로,
설정은 공백과 백틱(backtick) 문자를 포함하므로
"My Project"라는 프로젝트는 "My_Project"라는 프로젝트 디렉토리를 수신합니다.
|
서버의 경로 필드 또는 단계의 디렉토리 필드에 지정된 디렉토리가 존재하지 않는 경우, 단계는 실패합니다. 시스템은 이러한 디렉토리를 작성하지 않습니다. 단계의 디렉토리 필드가 지정한 경로 부분은 이전 단계에 의해 프로젝트 중에 명시적으로 작성되어야 합니다.
일반적으로 프로젝트에서 초기 단계는 소스 코드 제어에서 디렉토리 트리를 체크아웃하고, 후속 단계는 해당 디렉토리에 작용합니다.
사용자가 새 단계를 추가할 때 시스템은 경로에 대해 사용자가 선택한 마지막 설정을 기억하며, 새 단계에서 해당 설정을 기본값으로 사용합니다.