2009. 2. 5. 22:30

VSS 6.0 에서 다중 사용자 Checkout 허용하기

Visual Soruce Safe 6.0과 Visual Studio 시리즈 환경 세팅 후 프로젝트 생성시,

다중 사용자의 check out을 허용하기 위해서는 따로 옵션을 지정해 주어야 한다는 것을 잊지 말자.

만약 이 옵션이 체크되어 있지 않은 경우에는 한번에 한명의 사용자만 체크아웃 하여 작업할 수 있게 된다.


그리고 이와 동시에 Project Rights 탭에서 사용자 권한을 설정할 수 있도록 하는 옵션도 사용하도록 하자.



이 다중 사용자 체크아웃이 활성화 되어 있지 않아서, 자꾸만 2005에서

"코드 요소 'null' 이(가) 읽기 전용이므로 추가/제거 작업을 수행할 수 없습니다."

라는 메시지 박스를 계속 보게되어 원인을 파악한 후 해결하였음. 그리고 만약 이 경우 같은 원인때문에 문제가 발생한다면 단지 저 옵션만을 활성화 한다고 바로 문제가 해결되는 것은 아니고,

기존에 단독 권한으로 체크인 되어 있는 것들을 모두 풀고, 각 클라이언트의 솔루션마다 소스 제어를 새로 설정하여 다시 솔루션을 로드한 후에야 정상적으로 동작한다.