본문 바로가기
TFVC

TFVC] 소스 제어 탐색기 - 작업영역(Workspaces)

by Fastlane 2022. 2. 14.
728x90
반응형

작업영역은 변경사항들을 분리시키는데 사용된다.

 

작업영역은 TFS Server와 로컬폴더경로의 매핑이다. 

예로 들면 아래와 같이 매핑할 수 있다. 

로컬폴더경로 작업영역 이름 소스제어 폴더경로
C:\ProjectA WS_ProjectA $\ProjectA\Main
C:\ProjectB
WS_ProjectB $\ProjectB\Main
C:\ProjectC $\ProjectC\Main

소스제어 폴더는 작업영역과 무제한 매핑될 수 있다. 로컬폴더는 하나의 작업영역에서만 사용될 수 있다. 

 

보류중인 변경내용(Pending Changes)은 작업영역 별로 보여지기 때문에, 체크인 시 여러 프로젝트의 변경사항이 한번에 보여진다. 

 

관리가 용이하기 위해서는, Team Project 별 하나의 작업영역을 생성하는 것이 좋다. 

추가하기 위해서 소스제어탐색기 > 작업영역 > 작업 영역... 클릭 

작업 영역 관리 팝업 > 추가 클릭 > 이름, 상태, 소스제어폴더, 로컬폴더 세팅 후 확인 

이름은 WS_PROJECTNAME_USERNAME_COMPUTERNAME 형태로 입력 할 수도 있다. 각자 하기 나름

 

고급에 들어가면 아래의 팝업이 뜬다. 

권한은 3가지 option이 있다. 

프라이빗 작업 영억(Private) - 내가 만든 작업영역은 나만 접근 가능

공개 작업 영역(Public(Limited)) - 다른 사람도 접근 가능하지만, check-in 할수 없음. read-only public workspace

공개 작업 영역(Public) - 다른 사람 접근 가능, 공용 컴퓨터에서 유용한 기능이나, 신중하게 사용해야 한다. 

728x90
반응형

댓글