2012-07-20 5 views
0

나는이 개 프로젝트 사이에 공유되는 몇 가지 헤더와 CPP 파일을 가지고, 그래서 일반적인라는 이름의 폴더에 넣어 가지고 :비주얼 스튜디오 2010 소스 제어 통합 솔루션 폴더 외부에있는 파일이 작동하지 않습니다

C:\Workspace\Common\utils.h 
C:\Workspace\Common\utils.cpp 
C:\Worspace\Project1\Project1.sln 
C:\Worspace\Project2\Project2.sln 

두 파일 utils.h 및 utils.cpp 두 프로젝트에 추가되고 SourceSafe뿐만 아니라 추가됩니다. 그러나 프로젝트에 추가 된 경우에도 메뉴의 "파일 -> 소스 제어 -> 체크 아웃"은이 두 파일에 대해 비활성화됩니다.

솔루션의 폴더 외부에 있기 때문에이 문제가 발생하며이를 수정하려면 어떻게해야합니까? 지금 당장 편집을 원할 때마다 수동으로 파일을 체크 아웃해야합니다.

답변

0

언급했듯이 파일 -> 체크 아웃은 해당 파일이 솔루션의 일부가 아니기 때문에 사용할 수 없습니다. 소스 제어 탐색기에서 체크 아웃 할 수있는 유일한 방법은이를 솔루션에 추가하는 것입니다. 이를 처리하는 한 가지 방법은 새로운 'Solution Folder'을 추가하고 해당 폴더 내에 공용 폴더를 추가하는 것입니다. 그런 다음 솔루션 탐색기에서 최신/체크 아웃 가져 오기를 수행 할 수 있어야합니다.

+0

해결책 폴더를 만들었고 "기존 항목 추가"를 사용하여 공용 폴더에 파일을 추가했지만 여전히 VS2010 내부에서 체크 아웃 할 수 없었습니다. – sashoalm