![](/img/trans.png)
[英]Unable to connect from Release Management 2013 to TFS Server 2013
[英]TFS 2013 Release Management Client not communicating with Server
我正在嘗試配置發行版管理客戶端以與Windows Server 2008 R2 Standard上的Microsoft TFS 2013發行版管理服務器一起使用。
我從訂閱下載中安裝了以下兩個程序(沒有任何錯誤):
我尚未安裝任何Microsoft部署代理。
我已經為SQLExpress數據庫(與我們的情況下的TFS數據庫不同)安裝並配置了RM服務器,現在我使用了自己的網絡憑據(成為服務器上Administrators組的成員和TFS Default Set Administrators的成員) ,並且在TFS上將“代表他人發出請求”設置為“允許”。
當我從“配置發布管理服務器”屏幕( http:// xxx:1000 / ReleaseManagement )復制RM Server URL並將其粘貼到瀏覽器中時,頁面加載沒有任何錯誤。
但是,在RM客戶端配置中使用相同的URL時,出現錯誤:“無法訪問指定的服務器”:
服務器上有VS2012,我自己的開發機上有VS2013 Ultimate。 我嘗試在服務器(Win Server 2008 R2 Standard)和開發機(Win 8.1 Pro)上都安裝和配置客戶端,但是仍然遇到相同的錯誤(因此我認為VS的版本不是問題)。
查看事件日志,我得到兩個錯誤。
錯誤一:
遠程服務器返回錯誤:(404)找不到 。:\\ r \\ n \\ r \\ n位於Microsoft.TeamFoundation.Release.Data.WebRequest.PlatformHttpClient.EndGetResponse(IAsyncResult)的System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) Microsoft.TeamFoundation.Release.Data.WebRequest.RestClientResponseRetriever.EndGetAsyncMemoryStreamFromResponse(IAsyncResult asyncResult,IPlatformHttpClient platformHttpClient)上的asyncResult)
.... [為簡潔起見,已編輯]
進程名稱:C:\\ Program Files(x86)\\ Microsoft Visual Studio 12.0 \\ Release Management \\ Client \\ bin \\ ReleaseManagementConsole.exe
錯誤二:
與Web服務器URL通訊時出錯 : http:// xxx:1000 / ReleaseManagement / account / releaseManagementService / _apis / releaseManagement /
確實,當我在瀏覽器中輸入該URL時,我得到“ 404-文件或目錄未找到 ”。 網站結構如下:
為了能夠正確配置我們的發布管理客戶端,我應該怎么做?
其他觀察:
我在服務器上看不到“發布管理”角色,但提到了與RM安裝有關的內容。
客戶端安裝程序讀取“ Visual Studio 2013 Update 4的發行管理客戶端”,而此處的說明指示它應為“ Team Foundation Server 2013 Update 4的發行管理客戶端”。 令人驚訝的是,當我運行該文章推薦的安裝程序時,標題再次顯示為“ ... for Visual Studio”,而不是“ ... for Team Foundation Server”。
提前謝謝了!
您輸入的網址錯誤。 URL應為http://<RM Server Name>:<Port>
。 否/ReleaseManagement/
。
/ReleaseManagement
/文件夾不適用於桌面客戶端,而是用於批准儀表板。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.