2012-12-07 2 views
0

git-tfs를 사용하여 tfs에서 github으로 프로젝트를 옮겼습니다. 프로젝트를 열면 TFS 서버 버전 제어하에 있다는 메시지가 나타납니다.ASP.NET 프로젝트를 TFS에서 GITHUB로 옮깁니다. 프로젝트를 여는 것은 그것이 tfs 서버의 소스 제어에 연결되어 있다고 말합니다 :

메시지는

Team Foundation Server Version Control 

The solution you are opening is bound to source control on the following Team 
Foundation Server: http://tfs:8080/tfs/defaultcollection. 
Would you like to contact this server to try to enable source control integration. 

내가 정말 나 자신이 메시지를받지 않는 프로젝트를 엽니 다 다른 사람을 제거하고 싶습니다 말한다.

tfs 및 github의 코드는 추출 -> 푸시 - github 프로세스를 다시 실행하기가 더 쉽다면 여전히 동일합니다. 또는 UI를 수정하거나 변경해 볼 수있는 몇 가지 파일이 있습니까?

파일 -> 소스 제어 -> 고급 -> 소스 제어 변경 하나의 권장 사항을 보았지만 모든 것이 현재 연결되지 않은 것으로 나열됩니다.

답변

3

이 문제를 해결하는 빠르고 쉬운 방법은 솔루션 파일에서 TFS 바인딩을 삭제하는 것입니다.

텍스트 파일 (메모장, 메모장 ++ 등)에서 솔루션 파일을 열고 GlobalSection(TeamFoundationVersionControl)이있는 GlobalSection을 찾으십시오.

GlobalSection(TeamFoundationVersionControl)부터 다음 번 발생 EndGlobalSection까지 전체 섹션을 삭제하고 솔루션 파일을 저장합니다.

일단 GitHub에 위임되면 모든 사용자가 변경 사항을 철회했습니다. 사용자와 다른 사용자가 솔루션을 열면 더 이상 TFS 메시지가 표시되지 않습니다.

+0

섹션을 참조하십시오. 집에 돌아와 시험 할 때이 변화를 일으킬 것입니다. 이 작업이 끝나면 귀하의 답을 해결책으로 표시 할 것입니다. 감사. – Josh

+0

이 답변을 위해 노력하고있는 것 같습니다. – Josh

관련 문제