코드 개발 및 보류 중인 변경 내용 관리
대부분의 파일 변경 내용은 보류 중인 변경 내용으로 큐에서 대기합니다. 작업하는 동안 변경 내용에 대해 구성하고 관리하고 세부 정보를 가져올 수 있습니다.
솔루션 탐색기에서 작업
내 작업 페이지를 사용하여 작업 관리
보류 중인 변경 내용 페이지를 사용하여 작업을 관리합니다.
변경 내용 보기
보류 중인 변경 내용 취소
명령 프롬프트 사용
팁 가져오기
솔루션 탐색기에서 작업
팀 탐색기 홈 페이지에서(키보드: Ctrl+0, H) 새 솔루션 또는 기존 솔루션에 대한 코딩을 시작할 수 있습니다.
솔루션을 연 후 솔루션 탐색기를 엽니다(키보드: Ctrl+Alt+L).
솔루션 탐색기에서 파일을 열어 수정하면 파일이 자동으로 체크 아웃됩니다. 아이콘이 나타나면 변경되지 않은 파일 , 체크 아웃한 파일 및 솔루션에 추가한 파일 등이 표시됩니다.
많은 파일이 포함된 솔루션에서 작업하는 경우 변경된 파일만 보려면 솔루션 탐색기를 필터링하는 것이 좋습니다(키보드: Ctrl+[, P).
내 작업 페이지를 사용하여 작업 관리
Visual Studio Premium 또는 Visual Studio Ultimate를 사용하는 경우 작업 관리를 위해 팀 탐색기에 있는 내 작업 페이지를 사용합니다(키보드: Ctrl+0, M).
내 작업을 사용하여 다음과 같은 작업을 할 수 있습니다.
작업 항목에 대해 작업을 추적합니다.
작업 일시 중단 및 나중에 계속 진행(파일 변경, 연결된 작업 항목 및 창 위치와 중단점 등의 Visual Studio 상태 포함)
코드 검토 요청
단계별 예제를 보려면 사용자 스토리에 대해 새로운 코드를 작성 합니다. 및 작업을 일시 중단, 버그, 수정 및 코드 검토를 수행를 참조하십시오.
팁
사용 가능한 작업 항목 섹션에 표시된 작업 항목의 종류를 제어할 수 있습니다. 기본 옵션 중 1개 또는 루트 내 쿼리 폴더에 있는 개인 쿼리를 선택합니다. 이러한 쿼리를 사용하려면 팀 탐색기에서 홈을 선택한 후 작업 항목을 선택합니다.
작업 항목을 사용 가능, 진행 중 또는 일시 중단됨으로 이동하면 작업 항목 상태 또는 주석이 팀에서 자동으로 작업 상태를 알리도록 업데이트됩니다. 예를 들어, 팀의 작업 보드가 업데이트되면서 상태가 표시됩니다. 공동 작업[리디렉션]을 참조하십시오.
팀 프로젝트가 사용자 지정 작업 항목 형식 정의를 포함하는 경우 팀 프로젝트의 관리자가 특정 조치를 취하지 않는 한 내 작업을 사용하는 데 문제가 있을 수 있습니다. 팀 프로젝트의 Agile 계획 도구 구성 및 사용자 지정 및 사용자 지정된 프로세스 템플릿을 새 기능에 액세스할 수 있도록 업데이트을 참조하십시오.
보류 중인 변경 내용 페이지를 사용하여 작업을 관리합니다.
팀 탐색기에서 보류 중인 변경 내용 페이지(키보드: Ctrl+0, P)를 사용하여 작업을 관리할 수 있습니다.
팁
-
팀 탐색기에서 보류 중인 변경 내용 페이지를 잠금 해제하고 새 창에서 열 수 있습니다.
-
작업 메뉴의 목록 또는 트리 뷰로 전환할 수 있습니다.
개발 컴퓨터의 거의 모든 파일 변경 내용은 파일을 체크 인 할 때까지 보류 중인 변경 내용으로 작업 영역에 저장됩니다.
자동으로 검색된 변경 내용으로 작업
로컬 작업 영역에서 작업하는 경우에는 Visual Studio가 시스템 외부 변경 내용을 검색할 수 있습니다. Visual Studio 외부(예: 메모장)에서 파일을 편집하는 경우 변경 내용이 포함된 변경 내용에 자동으로 나타납니다.
Windows 탐색기(Windows 8에서는 파일 탐색기)의 Visual Studio 외부에 있는 파일을 추가하거나 제거하는 경우 검색된 변경 내용 링크가 제외된 변경 내용 섹션에 나타납니다. 이러한 변경 내용을 포함하려면 이 링크를 선택합니다. 변경 후보 승격 대화 상자가 나타납니다. 추가된 항목의 상황에 맞는 메뉴를 열고 Windows 탐색기에서 찾아보기를 선택하여 항목을 표시하거나 디스크에서 삭제를 선택하여 항목을 삭제할 수 있습니다.
참고
빈 폴더는 나타나지 않습니다.
체크 인할 필요가 없는 항목이 변경 후보 승격대화 상자에 정기적으로 나타나는 경우 다음 중 하나를 선택하고, 해당 상황에 맞는 메뉴를 열어 이 로컬 항목 무시를 선택하여 이 항목을 무시합니다. 확장명으로 무시 또는 파일 이름으로 무시를 선택하여 Visual Studio에서 이런 종류의 파일을 시스템 방식으로 무시하도록 하는 파일을 만들 수도 있습니다. .tfignore 파일에 대한 자세한 내용은 서버에 파일 추가를 참조하십시오.
작업 항목 연결
작업, 버그 등의 작업 항목을 변경 내용과 연결하는 것이 좋습니다. 관련 작업 항목에서 쿼리의 작업 항목을 끌거나 ID를 기준으로 추가합니다.
변경 내용 제외
체크 인할 파일 지정을 참조하세요.
변경 내용 보기
파일의 변경 내용을 스스로 기억해야 하는 경우도 있습니다.
보류 중인 변경 내용에서 변경 내용 보기
보류 중인 변경 내용 페이지에서 항목의 상황에 맞는 메뉴를 열고 다음을 선택합니다.
작업 영역 버전과 비교 - 작업 영역 버전에 대한 변경 내용 확인
최신 버전과 비교 - 자신의 변경 내용을 팀 코드베이스에 있는 파일의 최신 버전과 비교 확인
솔루션 탐색기 또는 소스 제어 탐색기를 사용하여 변경된 내용 보기
솔루션 탐색기 또는 소스 제어 탐색기에서 항목을 찾아 선택합니다.
항목의 상황에 맞는 메뉴를 열고 비교를 선택합니다.
비교 대화 상자의 형식 메뉴에서 다음을 선택합니다.
작업 영역 버전 - 작업 영역 버전에 대한 변경 내용 확인
최신 버전 - 자신의 변경 내용을 팀의 코드베이스에 있는 파일의 최신 버전과 비교 확인
그 밖의 옵션 중 하나: 변경 집합, 날짜 또는 레이블.
확인을 선택합니다.
Diff 창이 나타납니다. 파일 비교을 참조하십시오.
보류 중인 변경 내용 취소
작업 영역에서 보류 중인 변경 내용을 하나, 일부 또는 전부를 취소할 수 있습니다.
보류 중인 변경 내용을 일부 실행 취소하려면
솔루션 탐색기에서 보류 중인 변경 내용 창 또는 소스 제어 탐색기에서 하나 이상의 항목을 선택하여 상황에 맞는 메뉴를 열고 실행 취소 또는 보류 중인 변경 내용 실행 취소를 선택합니다.
팁
솔루션이나 코드 프로젝트에서 변경한 내용을 모두 취소하려면 상황에 맞는 메뉴를 열고 보류 중인 변경 취소를 선택합니다.
보류 중인 변경 내용 취소 대화 상자에서 변경내용을 취소할 항목이 선택되어 있는지 확인한 다음 변경 취소를 클릭합니다.
모든 보류 중인 변경 내용을 실행 취소하려면
- 보류 중인 변경 내용 페이지에서 작업 링크를 선택한 다음 모두 실행 취소를 선택합니다.
명령 프롬프트 사용
Status 명령: 보류 중인 변경 내용을 명령 프롬프트에 표시합니다.
Checkin 명령: 체크 인 대화 상자에서 보류 중인 변경 내용을 확인합니다.
Undo 명령: 보류 중인 변경 내용을 취소합니다.
팁
필요한 권한이 있는 경우 이 명령을 사용하여 다른 사용자의 체크 아웃을 실행 취소할 수 있습니다.
Difference Command: 파일에서 변경된 내용을 확인합니다.
다음 단계
다음 단계를 수행할 수 있습니다.
보류 중인 변경 내용에 대한 코드 검토를 요청하려면 보류 중인 변경 내용 페이지에서 요청 검토를 선택합니다. 작업을 일시 중단, 버그, 수정 및 코드 검토를 수행을 참조하십시오.
변경 내용을 따로 지정해야 할 경우 작업 일시 중단 및 보류 집합 관리을 참조하십시오.
팀의 코드베이스를 체크 인하고 변경 내용을 추가하려면 팀의 코드베이스에 작업 체크 인을 참조하세요.
팁
Visual Studio 와 Team Foundation Server로 응용 프로그램을 개발하는 데 익숙하지 않을 경우: agile 팀과 응용 프로그램을 공동 개발하면서 단계별로 작업을 수행합니다.
새 작업 항목을 시작할 때는 파일을 체크 아웃하고 작업을 시작하기 전에 서버에서 최신 파일을 다운로드하는 것이 좋습니다.
소스 제어 탐색기를 사용하여 버전 제어에서 파일을 관리합니다.