2011-10-18 3 views
3

저는 이상한 문제가 있습니다. 테스트 컴퓨터에 TFS 2010을 새로 설치했고 클라이언트 컴퓨터에서 Visual Studio 2010 Professional을 사용합니다. 내 클라이언트는 이전에 동일한 바인딩을 사용하여 다른 TFS 2010 컴퓨터와 연결되도록 구성되었습니다. 이제 클라이언트 컴퓨터에서 기본 컬렉션에 Team 프로젝트를 만들 수 있지만 소스 컨트롤에 솔루션을 추가하려고하면 아무 일도 일어나지 않습니다. 즉, 실제로 "소스 컨트롤에 솔루션 추가"버튼을 누르지 않으면 아무 창이 나 표시되지 않습니다. 물론 서버 컴퓨터에서 모든 사용 권한과 그룹 구성원을 설정하고 클라이언트와 서버를 여러 번 다시 시작했습니다. 어떻게 문제를 해결할 수 있습니까 (아니면 적어도 diagnosys를 만드시겠습니까?).소스 컨트롤에 TFS 2010 추가 솔루션이 작동하지 않습니다.

+0

솔루션이 이전에 다른 TFS에 바인딩 되었습니까? – PVitt

+0

"파일"> "소스 제어"> "소스 제어 변경 ..."으로 이동하십시오. – pantelif

+0

예 솔루션이 다른 TFS에 바인딩되었습니다. 모든 바인딩을 제거하고 이미 "소스 제어 변경"으로 이동했습니다. 문제는 이제 솔루션을 새로운 tfs에 바인딩해야하지만 아무 일도 일어나지 않는다는 것입니다. – Francesco

답변

3

또한 이전 TFS에서 작업 영역을 제거 했습니까? 작업 영역 매핑은 여러 TFS 인스턴스에서 공유 할 수 없습니다.

+0

무엇을 의미합니까? 오래된 TFS는 사라졌습니다 (영원히!) 나는 아무것도 할 수있는 가능성이 없습니다. 바인딩 (바인딩)에서 내 솔루션 (로컬 솔루션)을 정리하고이를 새 TFS에 추가하기 만하면됩니다. 그러나 무언가가 이것을 막고 있습니다! "소스 컨트롤에 솔루션 추가"를 클릭하면 아무 것도 표시되지 않습니다. 나는 심지어 같은 이름을 가진 솔루션을 소스 컨트롤에 추가하려고 시도하지만 시스템이 그렇게하지 못하게한다. 새로운 이름으로 솔루션을 추가하는 것이 좋습니다. Visual Studio 클라이언트 설치에서 이전 TFS의 내용을 기록한 것으로 설정되어 있으며 어떤 것도 할 수 없습니까? – Francesco

+1

삭제해야하는 기존 TFS의 작업 영역은 여전히 ​​있다고 생각합니다. Visual Studio 명령 프롬프트를 열고'tf workspaces'를 실행하여 어떤 작업 공간이 사용 가능한지 확인하고'tf workspace/delete [/ server : servername] workspacename [; workspaceowner]'명령으로 오래된 것을 삭제하십시오. 참조 : http://msdn.microsoft.com/en-us/library/y901w7se(v=VS.100).aspx – riezebosch

+1

작업 영역의 클라이언트 캐시를 그림 밖으로 가져 오려면 tf 작업 영역/제거를 실행할 수 있습니다. */collection : * 그러면 캐시가 삭제됩니다. VS는 새 TFS 서버에 연결할 때 캐시를 다시 채 웁니다. 나는 그게 확실한 것은 아니지만 최소한 방해가 될 수있는 것은 하나도 적을 것입니다. –

1

팀 탐색기가 설치되어 있습니까? 도구 -> 옵션 -> 소스 제어 -> 현재 소스 제어 플러그인에서 TFS가 기본 소스 제어 공급자로 설정되어 있습니까?

+0

예, 모든 것이 있습니다. – Francesco

+0

이것은 나에게 도움이되었습니다. 감사합니다. – Solid1Snake1

관련 문제