빌드 스타일은 iSeries 프로젝트에 대한 푸시 및 빌드 조작을
제공하는 조치 세트입니다.
IBM이 제공하는 세 가지 빌드 스타일은 다음과 같습니다.
- *NONE: 이 빌드 스타일은 조치를 제공하지 않으며 빌드 스타일과 연관된
메뉴 항목을 작동하지 않으려는 경우에 유용합니다. 이 스타일은
항상 사용할 수 있습니다.
- 명령: 명령 빌드 스타일은 원격 조치 메뉴에 대해
다음과 같은 조치를 제공합니다.
- 변경사항 푸시: 선택된 프로젝트에서 발견된 새로운 또는 변경된 자원을 푸시합니다. 항목은 선택사항 푸시 또는
변경사항 푸시를 통해 마지막으로 푸시된 이후에 로컬로
갱신된 경우 변경됩니다. 맨 처음 이 작업이 수행되면,
모든 자원이 연관된 라이브러리로 업로드됩니다. 각 후속 업로드는 증가합니다.
- 선택사항 푸시: 이 조치는 선택된 모든 자원과 그
하위를 연관 라이브러리의 해당 iSeries 소스 파일
및 멤버로 업로드합니다. 이 조치는 없는 자원을
작성합니다. 사용자가 확인한 경우에만 서버에 대해 작성한 변경사항을
겹쳐씁니다. 이 조치를 사용하여 연관된 라이브러리의 내용을 강제로 작업공간과 일치시킬
수 있습니다.
- 빌드 명령 제출: 이 빌드 스타일 구성에서 발견된 명령을 서버에 제출합니다.
- CL 프로그램: 이 스타일은 이 프로젝트용 스타일 구성에 지정한
소스 파일의 COMPILE.CLLE 및 BIND.CLLE 멤버를
업로드합니다. 그런 다음 컴파일하고 실행하여 서버에서 이 프로젝트를 빌드합니다. 이 빌드 스타일은 원격 조치 메뉴에 대해
다음 조치를 제공합니다.
- 변경사항 푸시: 선택된 프로젝트에서 찾은 새 항목 또는
변경된 항목을 푸시합니다.
항목은 선택사항 푸시 또는
변경사항 푸시를 통해 마지막으로 푸시된 이후에 로컬로
갱신된 경우 변경됩니다. 맨 처음 이 작업이 수행되면,
모든 자원이 연관된 라이브러리로 업로드됩니다. 각 후속 업로드는 증가합니다.
- 선택사항 푸시: 이 조치는 선택된 모든 자원과 그
하위를 연관 라이브러리의 해당 iSeries 소스 파일
및 멤버로 업로드합니다. 이 조치는 없는 자원을
작성합니다. 사용자가 확인한 경우에만 서버에 대해 작성한 변경사항을
겹쳐씁니다. 이 조치를 사용하여 연관된 라이브러리의 내용을 강제로 작업공간과 일치시킬
수 있습니다.
- 빌드 제출: 사용자가 지정하는 소스 파일에서 COMPILE 및 BIND 프로그램을
사용하여 서버의 iSeries 프로젝트를 컴파일하고 실행하기 위한 작업을 제출합니다.
각 iSeries 프로젝트에는 고유의 빌드 스타일이 있습니다. 이는 해당 프로젝트의
특성 페이지에서 구성할 수 있습니다.
주: 기타 소프트웨어 벤더는
자사의 iSeries 제품에 대해 작업 가능한 빌드 스타일을 제공할 수도 있습니다. 프로젝트에 대한 빌드 스타일을 선택하면, 해당
빌드 스타일의 제공업체 이름이 표시됩니다. Workbench를 수정하여 IBM 제공 빌드 스타일을
제거할 수 있습니다.