2010-02-18 2 views
0

TFS Build 2010 RC에서 실행중인 빌드가 몇 개 있습니다. 빌드 정의에서는 \\ tfs \ builds와 같은 것을 사용하기 위해 놓기 위치가 UNC 경로 또는 네트워크 공유가되어야합니다. 네트워크에 연결되어 있지 않은 상태에서 포트 8080을 노출 했으므로 소스 제어를 위해 주로 액세스 할 수 있지만 완성 된 빌드도 확인합니다. 그러나 빌드 보고서는 드롭 위치에 대한 \\ tfs \ builds를 제공하며 네트워크에 연결되어 있지 않을 때 나에게 아무런 도움이되지 않습니다.TFS 네트워크 외부에서 액세스 할 수없는 빌드 위치

네트워크 외부에서 빌드 아티팩트에 액세스하려면 어떻게해야합니까? 다른 위치를 가리 키도록 빌드 템플릿을 수정할 수 있습니까?

답변

1

우리가 수행 한 작업은 TFS 빌드의 기본 .proj 파일을 수정하여 컴파일 된 어셈블리를 원래 마법사에서 지정한 UNC 공유의 다른 놓기 위치로 복사하는 것입니다. 팀 빌드에는 <copy>에 대한 빌드 작업이있어이를 정확히 수행 할 수 있습니다.

불행히도 정확한 위치는 여전히 빌드 보고서에 반영되지는 않지만 최소한 선택하면 네트워크 외부에서 액세스 할 수 있어야합니다. 그 시점에서 모든 위치는 복사 대상에 따라 달라집니다. 우리의 목적을 위해, 목적지 위치는 네트워크 외부에서 접근 가능한 위치 일 수 있습니다.

0

내가 가장 먼저 생각해 낼 수있는 가장 쉽고 안전한 방법은 직장 네트워크와 VPN 연결을 설정하는 것입니다.

+0

나는 TFS 포털을 다른 사람들과 공유 할 수 있기를 바랍니다. 차라리 네트워크에 VPN 액세스 권한을 부여하지 않아도되므로 빌드를 다운로드 할 수 있습니다. – kenwarner

관련 문제