2014-01-22 5 views
0

TFS 프로젝트의 하위 폴더에 Visual Studio 솔루션이 있습니다. ($/ProjectA/Main/Source/MyVsSolution이라고 함) 솔루션을 다른 프로젝트 (예 : $/ProjectB/Main/Source/MyVsSolution)로 옮겨야합니다.TFS2012 프로젝트간에 폴더 이동

각 TFS 프로젝트를 자체 작업 공간에 매핑했습니다. "$/ProjectA"는 C : \ Dev \ ProjectA에 매핑되고 "$/ProjectB"는 C : \ Dev \ ProjectB에 매핑됩니다.

소스 제어 탐색기를 사용하여 폴더를 이동하려고하면 오류 메시지가 표시됩니다 "소스 제어 폴더가 로컬 폴더에 매핑되지 않았습니다."아마도 폴더를 이동하려는 위치가 같은 작업 공간에 있지 않기 때문입니까?

어디에서 왔는지 잘 모르겠지만 TFS 프로젝트를 위해 항상 별도의 작업 영역을 만들었습니다. 대신 $/' to C : \ Dev`를 매핑하는 단일 작업 공간을 만들 수 있습니까? 이 폴더를 움직일 수있을 것이라고 추측하고 있지만 여러 프로젝트를 포함하는 하나의 작업 영역을 갖는 데는 단점이 있습니까?

답변

0

this MSDN article에 따르면 불필요한 네트워크 대역폭과 로컬 디스크 공간을 사용하는 단점이 있습니다. 즉, 나는 항상 컬렉션의 루트에 매핑되었고 아무런 문제도 경험하지 않았습니다.

+0

'$ /'을 매핑하지만'$ /'만 가져 오지 않으면 ('$/ProjectA'와'$/ProjectB' 만 얻는다) 네트워크 대역폭은 두 개 각각 하나 또는 두 개의 매핑이있는 하나의 작업 공간을 매핑하는 작업 공간. –