방법: 소스 제어 마이그레이션 사용자 맵 파일 편집
업데이트: 2007년 11월
분석 단계에서 사용자 매핑 파일이 생성됩니다. 자세한 내용은 방법: 마이그레이션을 위한 Visual SourceSafe 데이터베이스 분석을 참조하십시오. 사용자 맵 파일은 마이그레이션 중인 폴더에 대해 소스 제어 작업을 수행한 적이 있는 모든 Visual SourceSafe 사용자로 구성됩니다. 이 파일을 사용하여 Visual SourceSafe 사용자를 Team Foundation 사용자에 매핑할 수 있습니다. 사용자를 매핑하지 않으면 변환기에서는 Team Foundation 버전 제어에서 Visual SourceSafe 사용자 이름을 사용합니다.
사용자 매핑 파일을 사용자 지정하려면
분석을 실행한 폴더로 이동한 다음 명령 프롬프트에서 notepad usermap.xml을 입력하고 Enter 키를 누릅니다.
다음 XML 파일이 나타납니다.
<?xml version="1.0" encoding="utf-8"?> <UserMappings> <UserMap From="Admin" To=""></UserMap> <UserMap From="guest" To=""></UserMap> <UserMap From="Jane" To=""></UserMap> <UserMap From="Mike" To=""></UserMap> </UserMappings>
다음 예제와 같이 매핑할 각 Visual SourceSafe 사용자 이름에 대해 유효한 Windows 사용자 이름이나 Team Foundation Server 사용자 이름을 'To' 필드에 추가합니다.
<?xml version="1.0" encoding="utf-8"?> <UserMappings> <UserMap From="Admin" To="MYDOMAIN\Jennifer"></UserMap> <UserMap From="guest" To="TestAlias1"></UserMap> <UserMap From="Jane" To="Jane"></UserMap> <UserMap From="Mike" To=""></UserMap> </UserMappings>
<UserMap From="Mike" To=""></UserMap>과 같은 사용자 이름 매핑을 지정하면 Team Foundation은 "Mike"를 "MYDOMAIN\Mike"에 매핑합니다. 여기서 "Mike"는 유효한 Windows 사용자 이름이고 MYDOMAIN은 기본 도메인입니다. 유효한 Windows 사용자 "Mike"에 대한 매핑을 지정하지 않은 경우에도 Team Foundation은 "Mike"를 "MYDOMAIN\Mike"에 매핑합니다. 그러나 "Mike"가 유효한 사용자가 아니면 Team Foundation은 "Mike"를 "MYDOMAIN\Mike" 대신 "Mike"로 매핑하며, "Mike"는 Team Foundation에서 유효한 사용자로 인식되지 않습니다.
팁: 가능하면 Windows 사용자 계정이나 Team Foundation 사용자에게 Visual SourceSafe "guest" 계정을 할당하여 게스트 사용자 대신 수행된 버전 관리 작업에 대한 기록이 손실되지 않도록 합니다.
변경 내용을 저장하고 메모장을 닫습니다.
참고 항목
작업
방법: 소스 제어 분석 및 마이그레이션 설정 파일 만들기
방법: 변환기를 실행하기 위해 Visual SourceSafe Database 준비
방법: Visual SourceSafe에서 Team Foundation으로 마이그레이션