원본 제어에 파일을 체크 인하면 체크 인한 버전이 최신 버전이 됩니다. 최신 버전을 체크 아웃하거나 검색하는 사용자는 가장 최근에 체크 인한 항목의 로컬 복사본을 받습니다.
그러나 경우에 따라 항목의 이전 버전을 최신 버전으로 지정할 수 있습니다. 예를 들어 파일을 체크 아웃하고 파일을 수정한 다음 파일을 체크 인합니다. 나중에 수정 내용을 취소하기로 결정합니다. 항목을 체크 인했으므로 원래 체크 아웃을 실행 취소하는 것은 옵션이 아닙니다. 이 경우 원래 체크 아웃한 버전을 항목의 최신 버전으로 지정할 수 있습니다.
다음을 통해 최신 버전을 지정할 수 있습니다.
버전 고정. 파일 버전을 고정하면 고정된 버전보다 최근 버전이 삭제되지 않습니다. 또한 이전에 고정한 파일의 고정을 해제할 수 있습니다. 이렇게 하면 가장 최근에 체크 인된 파일 버전이 최신 버전이 됩니다. 그러나 고정된 파일은 체크 아웃할 수 없습니다.
지정된 버전으로 롤백합니다. 버전으로 롤백하면 롤백한 버전보다 최신 버전이 모두 소스 제어에서 삭제됩니다. 그런 다음, 나머지 최신 버전을 확인할 수 있습니다.
버전을 고정하려면
SQL Server Management Studio에서 솔루션을 엽니다.
솔루션 탐색기에서 최신 버전으로 지정하려는 파일을 선택합니다.
파일 메뉴에서 소스 제어를 가리키고 ViewHistory를 클릭합니다.
기록 파일 대화 상자에서 최신 버전으로 지정할 버전을 선택하고 고정을 클릭합니다.
선택한 버전 옆에 핀 기호가 표시되어 현재 파일 버전임을 나타냅니다. SQL Server Management Studio에 다른 버전이 로드된 경우 파일을 다시 로드하라는 메시지가 표시됩니다.
이전 버전으로 되돌리려면
SQL Server Management Studio에서 솔루션을 엽니다.
솔루션 탐색기에서 최신 버전으로 지정할 항목을 선택합니다.
파일 메뉴에서 소스 제어를 가리키고 기록을 클릭합니다.
기록 옵션 대화 상자에서 [확인]을 클릭하여 [파일 기록] 대화 상자를 표시합니다.
파일 기록 상자에서 최신 버전으로 지정할 버전을 선택하고 롤백을 클릭합니다.
선택한 버전 이후의 모든 버전이 삭제됨을 알리는 메시지가 나타납니다.
[예]를 클릭하여 선택한 버전으로 롤백합니다.