로컬 작업 영역을 사용할지 서버 작업 영역을 사용할지 결정

때를 를 만들거나 작업 영역을 편집, 해당 위치에 있는지 여부를 지정할 수 있습니다 로컬 또는 서버.대부분의 경우 로컬에서 다음과 같은 여러 이점을 제공 하기 때문에 가장 적합 합니다.특히, 여 Team Foundation Server 연결 되어 있지도 코어 버전 제어 작업을 수행할 수 있습니다.

수행할 작업

  • 이해: 로컬 작업 영역을 사용 하는 이유?

  • 이해: 때 난 서버 작업 영역을 사용 해야 할 수도 있습니다?

    • 서버 작업 영역을 사용 하는 경우에 오프 라인으로 작업
  • 팀의 팀 프로젝트 컬렉션 작업 영역 설정을 관리 합니다.

  • 명령 프롬프트에서 작동 합니다.

  • 팁 보기

이해: 로컬 작업 영역을 사용 하는 이유?

많은 사랑에 대 한 로컬 작업 영역에 있습니다.

쉽게 오프 라인으로 작업 합니다. 신속 하 게 네트워크 연결을 사용할 수 없거나 신뢰할 수 없는 경우 파일 편집을 시작할 수 있습니다.솔루션 탐색기에서 편집, 삭제, 이름 바꾸기, 실행 취소, 추가한 수 있습니다을 Team Foundation Server 연결 되지 않은 경우에 때 작업 영역에서 항목을 비교 합니다.

로컬로 삭제 한 파일을 쉽게 복원할 수 있습니다. 로컬로 삭제 복원 파일을 단지 파일을 가져오는.

Visual Studio 자동으로 변경 내용을 감지합니다. 추가 하거나 Visual Studio 외부의 파일을 삭제 하면 이러한 변경 내용을 프로그램을 자동으로 감지 합니다.

[!참고]

팀의 보류 중인 변경 내용을 로컬 작업 영역을 사용 하는 멤버에 다른 팀원이 보이지 않는 소스 제어 탐색기.

이해: 때 난 서버 작업 영역을 사용 해야 할 수도 있습니다?

로컬 작업 영역에 대부분의 사람들에 대 한 더 나은 옵션이 있더라도 서버 작업 영역 유용할 수 있는 일부 특수 한 경우:

  • 성능이 저하 되는 로컬 항목의 작업 공간을 늘립니다.

  • 매우 많은 파일이 포함 된 작업 영역입니다. Visual Studio 각 파일의 복사본을 하나만 저장 하는 데 필요한 디스크 공간을 줄일 수 있는 서버 작업 영역에서 유지 합니다.

  • 2010 Visual Studio 및 이전 버전을 작업 공간으로 작업할 수 있습니다.

  • 체크-아웃 시 최신 버전 가져오기 사용 옵션 사용할 수 있습니다.

서버 작업 영역을 사용 하는 경우 몇 가지 문제가 직면:

오프 라인으로 작업 난이도 성능이 떨어집니다. 오프 라인 체크 아웃 될 때까지 해당 읽기 전용 이기 때문에 사용 하 여 로컬 파일을 작업할 수 없습니다.솔루션 탐색기에서만 고만 (아래 설명 된 대로) 오프 라인 모드로 전환한 후 파일 체크 아웃할 수 있습니다.오프 라인 수 없습니다 다른 작업은 수행, 같은 추가, 삭제, 이름 바꾸기 또는 취소 합니다.

팁

비동기 체크 아웃을 사용 하 여 응답성을 향상 시킬 수 있습니다.자세한 내용은 팀 프로젝트 컬렉션 작업 영역 설정 관리 팀.

Bb892960.collapse_all(ko-kr,VS.110).gif서버 작업 영역을 사용 하는 경우 오프 라인 모드로 전환

서버 작업 영역을 사용 하 고 사용자 Team Foundation Server 연결할 수 없는 경우 소스 제어 탐색기를 사용할 수 없습니다.파일의 로컬 복사본을 서버의 작업 영역에 있을 경우 단, 여전히 솔루션 탐색기에서 편집할 수 있습니다.서버를 다시 사용할 수 있게 되면 변경 내용을 버전 제어에 체크 인할 수 있습니다.

팁

오프 라인으로 작업 하는 게 중요 한 경우는 서버 작업 영역 참조 대신 로컬 작업 영역을 사용 하 여 고려해 야 할 로컬 작업 공간 이 항목의 앞부분입니다.

필요한 권한

중 하나 여야 합니다는 참가자 팀 프로젝트입니다.자세한 내용은 Team Foundation Server 기본 그룹, 권한 및 역할를 참조하십시오.

서버가 오프라인인 경우 버전 제어 파일로 작업하려면

  1. 로컬 작업 폴더에서 작업할 솔루션을 엽니다.

    서버가 오프라인이면 오프라인으로 전환 대화 상자가 나타납니다.

  2. 선택 확인, 다음 솔루션 파일을 편집 합니다.

  3. 파일 메뉴를 선택 저장.

  4. 읽기 전용 파일의 저장 대화 상자에서 선택 덮어쓰기 파일에서 쓰기 보호를 제거 합니다.

서버를 사용할 수 있을 때 오프라인 변경 내용을 서버에 커밋하려면

  1. 솔루션 탐색기의 바로 가기 메뉴에서 솔루션 또는 파일을 열고 선택 온라인.

    온라인으로 전환 대화 상자가 나타나고 오프라인에서 변경한 내용이 표시됩니다.

  2. 아래에서 이름, 확인란에 체크 인 및 다음 선택 하려는 각 변경 온라인.

    오프라인에서 변경한 내용이 보류 중인 변경 내용으로 Team Foundation 버전 제어에 추가됩니다.

  3. 솔루션 탐색기, 오프 라인으로 편집한 파일의 바로 가기 메뉴를 열고 선택 체크 인 변경 내용을 서버로 커밋해야 합니다.

팀의 팀 프로젝트 컬렉션 작업 영역 설정을 관리 합니다.

작업 영역 유형을 기본적으로 팀 구성원에 대 한 Visual Studio 만들고 사용자 지정할 수 있습니다: 로컬 또는 서버입니다.또한 팀의 서버의 작업 영역에 대 한 비동기 체크 아웃을 사용할 수 있습니다.

필요한 권한

중 하나 여야 합니다는 관리자 팀 프로젝트 컬렉션에 대 한.자세한 내용은 Team Foundation Server 기본 그룹, 권한 및 역할를 참조하십시오.

방법: 기본 작업 영역 위치를 설정 합니다.

  1. 메뉴 표시줄에서 선택 , 팀 프로젝트 컬렉션 설정, 소스 제어.

    소스 제어 설정 대화 상자가 나타납니다.

  2. 작업 영역 설정 탭에서 선택은 로컬 또는 서버 옵션 단추.

  3. 시스템 파일 서버 작업 영역을 선택 하 여 체크 아웃 하려고 시간을 줄일 수 있습니다 비동기 체크 아웃 서버 작업 영역에서 사용.이 옵션을 선택 하는 경우:

    • PendChange 권한이 더 이상 적용 됩니다.

    • 체크 아웃 잠금은 사용할 수 없습니다.

명령 프롬프트에서 작동 합니다.

  • 팁로컬 작업 영역에 체크 아웃 잠금을 un-enforceable 있습니다.자세한 내용은 잠금 형식 이해를 참조하십시오.