작업공간의 목적은 전달 가능 제품을 개발 및 조립하는 데 필요한 중간 산출물 및 자원에 대한 액세스를 사용하는 것입니다. 개발 작업공간이란 개발자가 다른 개발자로부터 비교적 독립적으로 코드를 구현하고 테스트할 수
있는 개인용 영역입니다. 통합 작업공간이란 전체 제품 빌드 및 기준선으로 통합을 위해 개별 작업이 전달되는 공용 영역입니다.
두 유형의 작업공간이 식별될 수 있습니다.
-
개발 작업공간은 팀 구성원이 다른 사람에게 즉시 표시되는 변경 없이 아티팩트를 변경할 수 있는 개인용 개발 영역입니다.
-
통합 작업공간은 공유 작업공간이고 프로젝트 팀의 모든 구성원에 대해 액세스 가능합니다. 전체 제품은 통합 작업공간에서 빌드되고 기준 설정됩니다.
프로젝트에는 하나의 공유 통합 작업공간 및 여러 개의 개발 작업공간이 있습니다. 프로젝트 저장소에서 기준 설정되고 유지되는 프로젝트 아티팩트에 대한 액세스를 얻으려면 각 프로젝트 구성원은 작업공간 내에서 작업해야
합니다. 통합자는 통합 작업공간 내에서 빌드를 작성하고 전체 개발 팀에서 표시되는 기준선을 작성합니다.
|