로컬 작업 영역을 사용할지 서버 작업 영역을 사용할지 결정
때를 를 만들거나 작업 영역을 편집, 해당 위치에 있는지 여부를 지정할 수 있습니다 로컬 또는 서버.대부분의 경우 로컬에서 다음과 같은 여러 이점을 제공 하기 때문에 가장 적합 합니다.특히, 여 Team Foundation Server 연결 되어 있지도 코어 버전 제어 작업을 수행할 수 있습니다.
수행할 작업
이해: 로컬 작업 영역을 사용 하는 이유?
이해: 때 난 서버 작업 영역을 사용 해야 할 수도 있습니다?
- 서버 작업 영역을 사용 하는 경우에 오프 라인으로 작업
팀의 팀 프로젝트 컬렉션 작업 영역 설정을 관리 합니다.
명령 프롬프트에서 작동 합니다.
팁 보기
이해: 로컬 작업 영역을 사용 하는 이유?
많은 사랑에 대 한 로컬 작업 영역에 있습니다.
쉽게 오프 라인으로 작업 합니다. 신속 하 게 네트워크 연결을 사용할 수 없거나 신뢰할 수 없는 경우 파일 편집을 시작할 수 있습니다.솔루션 탐색기에서 편집, 삭제, 이름 바꾸기, 실행 취소, 추가한 수 있습니다을 Team Foundation Server 연결 되지 않은 경우에 때 작업 영역에서 항목을 비교 합니다.
로컬로 삭제 한 파일을 쉽게 복원할 수 있습니다. 로컬로 삭제 복원 파일을 단지 파일을 가져오는.
Visual Studio 자동으로 변경 내용을 감지합니다. 추가 하거나 Visual Studio 외부의 파일을 삭제 하면 이러한 변경 내용을 프로그램을 자동으로 감지 합니다.
[!참고]
팀의 보류 중인 변경 내용을 로컬 작업 영역을 사용 하는 멤버에 다른 팀원이 보이지 않는 소스 제어 탐색기.
이해: 때 난 서버 작업 영역을 사용 해야 할 수도 있습니다?
로컬 작업 영역에 대부분의 사람들에 대 한 더 나은 옵션이 있더라도 서버 작업 영역 유용할 수 있는 일부 특수 한 경우:
성능이 저하 되는 로컬 항목의 작업 공간을 늘립니다.
매우 많은 파일이 포함 된 작업 영역입니다. Visual Studio 각 파일의 복사본을 하나만 저장 하는 데 필요한 디스크 공간을 줄일 수 있는 서버 작업 영역에서 유지 합니다.
2010 Visual Studio 및 이전 버전을 작업 공간으로 작업할 수 있습니다.
체크-아웃 시 최신 버전 가져오기 사용 옵션 사용할 수 있습니다.
서버 작업 영역을 사용 하는 경우 몇 가지 문제가 직면:
오프 라인으로 작업 난이도 성능이 떨어집니다. 오프 라인 체크 아웃 될 때까지 해당 읽기 전용 이기 때문에 사용 하 여 로컬 파일을 작업할 수 없습니다.솔루션 탐색기에서만 고만 (아래 설명 된 대로) 오프 라인 모드로 전환한 후 파일 체크 아웃할 수 있습니다.오프 라인 수 없습니다 다른 작업은 수행, 같은 추가, 삭제, 이름 바꾸기 또는 취소 합니다.
팁 |
---|
비동기 체크 아웃을 사용 하 여 응답성을 향상 시킬 수 있습니다.자세한 내용은 팀 프로젝트 컬렉션 작업 영역 설정 관리 팀. |
서버 작업 영역을 사용 하는 경우 오프 라인 모드로 전환
서버 작업 영역을 사용 하 고 사용자 Team Foundation Server 연결할 수 없는 경우 소스 제어 탐색기를 사용할 수 없습니다.파일의 로컬 복사본을 서버의 작업 영역에 있을 경우 단, 여전히 솔루션 탐색기에서 편집할 수 있습니다.서버를 다시 사용할 수 있게 되면 변경 내용을 버전 제어에 체크 인할 수 있습니다.
팁 |
---|
오프 라인으로 작업 하는 게 중요 한 경우는 서버 작업 영역 참조 대신 로컬 작업 영역을 사용 하 여 고려해 야 할 로컬 작업 공간 이 항목의 앞부분입니다. |
필요한 권한
중 하나 여야 합니다는 참가자 팀 프로젝트입니다.자세한 내용은 Team Foundation Server 기본 그룹, 권한 및 역할를 참조하십시오.
서버가 오프라인인 경우 버전 제어 파일로 작업하려면
로컬 작업 폴더에서 작업할 솔루션을 엽니다.
서버가 오프라인이면 오프라인으로 전환 대화 상자가 나타납니다.
선택 확인, 다음 솔루션 파일을 편집 합니다.
에 파일 메뉴를 선택 저장.
에 읽기 전용 파일의 저장 대화 상자에서 선택 덮어쓰기 파일에서 쓰기 보호를 제거 합니다.
서버를 사용할 수 있을 때 오프라인 변경 내용을 서버에 커밋하려면
솔루션 탐색기의 바로 가기 메뉴에서 솔루션 또는 파일을 열고 선택 온라인.
온라인으로 전환 대화 상자가 나타나고 오프라인에서 변경한 내용이 표시됩니다.
아래에서 이름, 확인란에 체크 인 및 다음 선택 하려는 각 변경 온라인.
오프라인에서 변경한 내용이 보류 중인 변경 내용으로 Team Foundation 버전 제어에 추가됩니다.
솔루션 탐색기, 오프 라인으로 편집한 파일의 바로 가기 메뉴를 열고 선택 체크 인 변경 내용을 서버로 커밋해야 합니다.
팀의 팀 프로젝트 컬렉션 작업 영역 설정을 관리 합니다.
작업 영역 유형을 기본적으로 팀 구성원에 대 한 Visual Studio 만들고 사용자 지정할 수 있습니다: 로컬 또는 서버입니다.또한 팀의 서버의 작업 영역에 대 한 비동기 체크 아웃을 사용할 수 있습니다.
필요한 권한
중 하나 여야 합니다는 관리자 팀 프로젝트 컬렉션에 대 한.자세한 내용은 Team Foundation Server 기본 그룹, 권한 및 역할를 참조하십시오.
방법: 기본 작업 영역 위치를 설정 합니다.
메뉴 표시줄에서 선택 팀, 팀 프로젝트 컬렉션 설정, 소스 제어.
소스 제어 설정 대화 상자가 나타납니다.
에 작업 영역 설정 탭에서 선택은 로컬 또는 서버 옵션 단추.
시스템 파일 서버 작업 영역을 선택 하 여 체크 아웃 하려고 시간을 줄일 수 있습니다 비동기 체크 아웃 서버 작업 영역에서 사용.이 옵션을 선택 하는 경우:
PendChange 권한이 더 이상 적용 됩니다.
체크 아웃 잠금은 사용할 수 없습니다.
명령 프롬프트에서 작동 합니다.
- Workspace Command및 Workspaces Command: 만들기 및 명령 프롬프트에서 작업 공간을 관리 합니다.
팁
- 로컬 작업 영역에 체크 아웃 잠금을 un-enforceable 있습니다.자세한 내용은 잠금 형식 이해를 참조하십시오.