다음을 통해 공유


버전 제어 서버에 변경 내용 제출

업데이트: 2007년 11월

Team Foundation 버전 제어 파일은 보류 중인 변경 내용 창이나 체크 인 대화 상자를 사용하여 버전 제어 서버에 체크 인됩니다. 자세한 내용은 체크 인 및 보류 중인 변경 내용 창 사용을를 참조하십시오. 이러한 체크 인은 변경 집합으로 자동 전송됩니다. 체크 인하는 동안 사용자는 작업 항목을 연결하고 릴리스 정보를 제공할 수 있으며 변경 내용에 대한 체크 인 정책을 준수하는지 검토할 수 있습니다. 관리자는 체크 인 프로세스의 다양한 정보를 사용자 지정할 수 있습니다.

Team Foundation 버전 제어 체크 인 프로세스에서는 다음과 같은 작업을 수행합니다.

  • 체크 인 정책을 준수하는지 확인합니다.

  • 버전 제어 파일의 변경 내용을 제출합니다.

  • 연결된 작업 항목을 업데이트합니다.

  • 전자 메일 알림을 보냅니다.

체크 인 프로세스의 작동 방식

체크 인 작업이 수행될 때 소스 파일 업데이트는 전체적으로 성공하거나 전체적으로 실패합니다. 보류 중인 변경 내용 목록의 변경 내용 중에 서버에 전송할 수 없는 것이 있으면(작업 중간에 네트워크 연결이 끊어진 경우 등) 변경 내용이 모두 커밋되지 않고 변경 집합이 만들어지지 않습니다.

보류 중인 변경 내용 목록에 있는 항목의 기본 버전이 최신 서버 버전과 다르면(stellar.cs의 버전 4를 체크 아웃했는데 최신 서버 버전은 6인 경우 등) Team Foundation에서 해당 버전과 최신 서버 버전 간의 충돌을 먼저 해결하라는 메시지를 표시합니다. 버전 차이를 조사하고 해결하는 데 도움이 되는 해결 대화 상자가 나타납니다. 해결되지 않은 차이를 해결하고 코드를 다시 테스트한 후 변경 내용을 다시 체크 인해 볼 수 있습니다.

체크 인 작업이 완료될 때 다음과 같은 작업이 수행됩니다.

  • 변경 내용이 변경 집합으로 서버에 커밋되고 변경 집합 번호가 표시됩니다.

  • 체크 아웃된 파일이 읽기 전용 상태로 돌아갑니다. 변경 내용이 서버에 나타나고 다른 사용자에 의해 검색될 수 있습니다.

  • 전자 메일이 체크 인 알림을 신청한 팀 멤버에게 전송됩니다.

  • 작업 항목이 업데이트됩니다.

체크 인 프로세스 사용자 지정

Team Foundation 관리자는 지정된 팀 프로젝트에 적용되는 체크 인 메모와 체크 인 정책을 구성할 수 있습니다. 자세한 내용은 연습: 체크 인 정책 및 메모 사용자 지정을 참조하십시오.

단원 내용

참조

Team Foundation 버전 제어 명령줄 참조

관련 단원

참고 항목

기타 리소스

Team Foundation 버전 제어 사용