1

저는 VSS의 모든 버전이 많은 공포 이야기를 가지고 있다는 것을 알고 있습니다. 언젠가는 더 나은 소스 제어 메커니즘으로 탈출 할 것이라고 생각하지만 단기간에 나는하려고합니다. 조금 정리하고이 문제에 대한 조언을 부탁합니다 :VB6에서 Visual Sourcesafe 2005 데이터베이스를 사용하면 여전히 VSS 6.0d가 실행됩니다.

목적 - 현재 모든 오래된 프로젝트가 "오래된"VSS의 6.0d에 체크 "새로운"VSS 2005 데이터베이스 (오래된 VB6 소스 코드를 통합 데이터 베이스); 결국 "오래된"VSS를 제거하십시오.

진행률 현재까지 - 새 VSS 2005 데이터베이스에는 이제 여러 프로젝트가 혼합되어 있습니다. 일부는 Visual Studio 2008을 사용하고 있으며, 일부는 Vstudio 2005를 사용하며, 최근에 추가 된 것들은 위에서 언급 한 VB6 프로젝트입니다. 개별적으로이 모든 프로젝트와 "솔루션"이 올라와 체크 아웃하고 SourceSafe를 실행하고 차이점을 확인합니다.

그러나 VSS 2005 데이터베이스에있는 모든 VB6 프로젝트는 이제 VSS 6.0d를 실행합니다. VSS 2005보다는 오히려.

더 나은 nonVSS 접근법에 도달하기 전까지는 정상적이고 그냥 대처할 수 있습니까? 또는 도구 -> SourceSafe -> SourceSafe 실행을 클릭하면 VB6을 VSS 2005를 실행하도록 다시 구성 할 수 있습니까? VSS 6.0d가 "Add-In Manager"를 통해 VB6에 "통합"되었습니다. 이 시점에서 VB6이 설치된 개발 PC에는 VSS 2005 및 VSS 6.0d 클라이언트가 모두 설치되어 있습니다.

답변

1

, 당신은 다음과 같은 시도해야 : 당신이 SourceSafe를 클라이언트라고 ssint.exe를 설치 한 폴더에있는 파일에 대한

봐. SourceSafe 2005가 설치된 위치로 복사 한 다음 실행하십시오. Visual Studio에서 SourceSafe 2005를로드해야합니다. 2005는 설치 과정에서 Visual Studio 6과 통합되지 않습니다. 업데이트 : http://social.msdn.microsoft.com/Forums/en-US/vbinterop/thread/86496254-2b17-4b7b-9134-00275fc4df77

+0

Beautiful. 당신의 제안은 더 분명하고 안전 해 보였습니다. 그래서 제가 말씀 드렸듯이 지금은 VB6 IDE가 VSS 2005와 통합되었습니다. 감사합니다. –

0

동일한 컴퓨터에 VSS 6.0D와 VSS 2005를 설치할 수 있다는 것을 알지 못했습니다.

제거 VSS의 6.0D 및 데이터베이스 형식을 변경하지 않은 VSS 2005

1

VSS 2005을 다시 설치하십시오. 사실 VSS 2005로 VSS 6.0 db를 열 수 있습니다. 바이너리 설치가 다른 위치에 있고 나란히 설치하면됩니다. 컴퓨터의 경로 설정 (Visual Studio의 버전 제어에 대한 설정)이 올바른 위치를 가리 키도록 설정하면됩니다 버전의 VSS.

VSS2005의 복사본을 연 다음 원래 VSS 6.0 데이터베이스를 가리키고 "마이그레이션"이 필요없이 시작할 수 있습니다. C : \ 프로그램

VSS 6.0 : C :

VSS 2005 \ 프로그램 파일 \의 Microsoft Visual Studio \ VSS \의는 Win32를 다음과 같이 VSS 2005 설치 ​​및 VSS 6.0

기본 경로는 다르다 Files \ Microsoft Visual SourceSafe

실행 파일의 경로를 확인하고 올바른 파일을 가리키고 있는지 확인하십시오.

행운을 빈다. 메모리에서가는

관련 문제