2011-11-29 3 views
0

Team Foundation Server에 연결하는 학생 그룹이 있습니다. 컴퓨터에서 실제로 네트워크에 연결되면 TFS에 성공적으로 액세스하여 작업, 체크 아웃, 체크 인 등을 수행 할 수 있습니다.TFS 2010 사용자가 솔루션을 열 때 TFS에 연결할 수 없습니다. TFS http : // ... 현재 사용할 수 없습니다.

동일한 사용자가 집으로 돌아가 VS 2010을 설치하고 TFS에 연결하고 이 코드는 TFS에서 오프라인으로 열립니다.

왜 이런가요?

답변

2

학생들이 집에있을 때 학교와 다른 이름으로 서버에 액세스합니까? 종종 사용자는 짧은 이름 (정규화되지 않은 이름)을 사용하여 내부적으로 서버에 액세스합니다. 예를 들어 :

http://tfsserver:8080/ 

그러나,이 네트워크의 외부에서 작동하지 않습니다, 이름은 정규화해야합니다. 예 :

http://tfsserver.mycompany.com:8080/ 

Visual Studio 솔루션에는 Team Foundation Server를 가리키는 버전 제어 바인딩이 포함되어 있습니다. 사용자가 바인딩에서 이름으로 서버에 액세스 할 수 없으면 솔루션이 오프라인으로 열립니다. 사용자는 Team Foundation Server에 연결 한 다음 파일 메뉴에서 "소스 제어 변경"을 선택해야합니다. 이렇게하면 솔루션 파일이 내부 네트워크 또는 외부 세계에서 액세스 할 수 있도록 허용해야하는 Team Foundation Server의 정규화 된 도메인 이름을 가리 킵니다.

+0

그래서 우리는 확인했습니다. 바인딩을 확인하지 않았을 때 을 클릭하면 "바인딩"을 클릭하면 다음과 같이 나타납니다. 솔루션에 대한 매핑을 찾을 수 없습니다. –

관련 문제