2010-12-08 7 views
0

Visual Studio를 사용하여 내 솔루션을 SourceSafe에 추가했습니다. 그런 다음 SourceSafe 클라이언트에서 프로젝트 폴더 중 하나를 공유 (및 분기)했습니다. 이제 Visual Studio로 돌아가서 해당 프로젝트의 소스 제어 위치를 분기 된 소스 위치로 변경하려고합니다. 그러나 소스 제어 변경을 선택하면 목록에서 해당 프로젝트를 선택할 수 없습니다. 어떤 프로젝트를 선택하든 솔루션의 모든 프로젝트가 선택되어 표시되고 해당 프로젝트의 위치를 ​​변경하려고하면 해당 프로젝트가 선택됩니다. 내가 잘못된 폴더에 솔루션에 대한 소스 제어 폴더를 설정하려고하는 중 불평. 프로젝트 수준에서 소스 제어 폴더 매핑을 수행 할 수 있도록 소스 제어를 프로젝트 수준으로 분리하려면 어떻게해야합니까?Visual Studio에서 Visual Studio를 사용하여 SourceSafe와 별도의 소스 제어 바인딩

답변

1

그래, 내가 소스 제어에서 내 솔루션을 바인딩 해제해야했다. 그런 다음 소스 제어 변경 대화 상자를 사용하여 내 솔루션의 각 프로젝트를 개별적으로 바인딩하십시오.

0

이 시도 :

빈 솔루션을 만들고, 여기에 단지 하나 개의 프로젝트를 추가합니다. VSS에 솔루션을 추가하십시오 (프로젝트가 이미 있어야 함).

그런 다음 해당 프로젝트 솔루션 콤보의 바인딩을 변경하십시오. 그것을 저장하고 솔루션을 닫습니다.

이제 원본 솔루션 백업을 열고 프로젝트의 바인딩을 확인하십시오.

+0

원래 솔루션의 프로젝트 바인딩에는 아무런 차이가 없었습니다. 소스 제어 변경 대화 상자에서 모든 프로젝트의 서버 바인딩 열에 솔루션 폴더가 표시됩니다. 소스 컨트롤에서 언 바인드해야 할 수도 있다는 느낌이 들었습니다. 그런 다음 각 프로젝트를 소스 컨트롤에 개별적으로 추가 한 다음 솔루션을 소스 컨트롤에 추가하십시오. 내 솔루션에 64 개의 프로젝트가 있기 때문에 이것은 진짜 schlepp 일 것입니다! –

관련 문제