我有一個問題讓我的構建在TFS2013安裝上工作。更改構建過程模板的URL(TF215097)
構建我創建它非常基本(默認模板)。當我開始構建時,它立即以TF215097: An error occurred while initializing a build for build definition \Telematics\Development
失敗。
以下是一串HTML,它是我們的防火牆頁面,告訴我我無權訪問此資源。因此,由於防火牆限制,TFS構建無法獲取.xaml模板。
從服務器上,我意識到,如果服務器名稱在URL中使用,這樣的(這正是TFS建設用途)...
http://TheServerName:8080/tfs/HercProjectCollection/_apis/resources/containers/1?itemPath=BuildProcessTemplates%2FTfvcTemplate%2FTfvcTemplate.12.xaml
我得到防火牆的錯誤。但如果我使用本地主機...
http://localhost:8080/tfs/HercProjectCollection/_apis/resources/containers/1?itemPath=BuildProcessTemplates%2FTfvcTemplate%2FTfvcTemplate.12.xaml
這將繞過防火牆。我無法與網絡小組解決此問題。那麼有沒有辦法配置TFS生成使用本地主機而不是使用ServerName?
謝謝你的迴應。不幸的是hosts文件沒有解決這個問題。我已經決定,我只是將TFS構建安裝在不同的服務器上。 我不知道爲什麼防火牆會在內部發揮作用。我對網絡不太瞭解。 – Theo