지리적으로 분산되어있는 팀 내에 Team Foundation Server를 사용하는 사람이 있습니까? 우리는 영국에 계시 며 호주에있는 팀과 함께 일하기를 힘듭니다.분산 환경의 MS Team Foundation Server - 힌트 팁이 필요합니다.
우리의 주요 두 가지 문제는 다음과 같습니다
- 상황은 우리가 얻을 최근에 묻지 않고 우리에게 체크 아웃되고있다.
- 프록시를 사용하는 경우에도 대부분의 일이 발생합니다.
이처럼 정말 짜증나는 작은 것들이 많아서 우리의 동맥 경화가 일어나 코드를 전달하는 것을 멈추고 황금빛 시럽을 모래 언덕 위로 밀어내는 것과 같은 사용자 경험을 솔직하게 만듭니다.
누구나 실제로 (상대적인) 성공과 함께 매일 이런 식으로 TFS를 사용하고 있습니까?
그렇다면 힌트, 팁, 트릭 또는 알아 두실만한 점이 있습니까?
P. CruiseControl.NET으로 업그레이드하는 것은 옵션이 아닙니다.
TFS 2005 또는 2008을 사용하고 있습니까? 2008 년에 프록시가 많은 부분 개선되었습니다. 새로운 서비스 팩은 물론 몇 가지 버그를 수정했습니다. 내가 프록시를 사용하고 아무런 문제가 없었기 때문에 그것이 어디에서 시작해야하는지 알려주지. 내가 발견 한 가장 큰 것은 프록시와 TFS 간의 인터넷 연결이 낮은 대기 시간을 가져야한다는 것입니다. 또한 두 개의 서로 다른 AD 도메인에서 작업하는 경우 때때로 프록시가 유일한 해결책이라는 것을 발견했습니다. 같은 위치에 있다면 VPN이나 다른 두 종류의 보안 연결을 설정하십시오. –
임의의 체크 아웃은 Visual Studio입니다. 누군가가 찾아서 바꾸면 모든 필요한 파일을 체크 아웃합니다. 코드 파일에 하위 파일이 있으면 모든 하위 파일을 체크 아웃합니다. vsstest 파일이 체크 아웃 된 테스트를 실행합니다. 그리고 계속해서. Microsoft가 권장하는 최소 사양을 기억해야합니다. 그들은 자신을 쏘기 전에 시스템 리소스를 얼마나 줄일 수 있는지를 봄으로써 최소값을 찾습니다. Windows Vista 권장 RAM은 약 512MB입니다. 분명히 우리 모두는 2GB 미만의 것이 고통 스러울 것이라는 것을 알고 있습니다. 그래서 당신은 기본적으로 맞습니다 –
@Nick Berardi 우리는 2008 년을 사용하고 있습니다. 핑 시간은 [권장 최대 350ms] 바로 아래 인 310ms입니다 (http://msdn.microsoft.com/en-us/library). /ms404867.aspx). 영국과 오스트레일리아가 맺는 것만큼이나 좋습니다. 나는 지구를 통과하는 터널링이 도움이 될 수 있다고 생각하는데, 약 100ms 정도면 면도 할 것이지만 예산이 승인 될 것이라고는 생각하지 않습니다. :-) 이것 때문에 문제가 될 것이라고 생각하십니까? 우리는 그걸로 살 수 있지만 임의의 체크 아웃은 어떻게해야합니까? –