2013-12-19 157 views
0

隨着我們團隊的不斷壯大,我的一位同事最近爲我們設立了TFS。如何在本地發佈TFS項目?

我們的IT部門設置服務器,我們不能通過FTP或Web部署(IT部門,從來沒有設置)發佈。

我用來通過遠程桌面將項目複製到服務器,並在服務器上的Visual Studio中打開它。然後我會做一個文件系統發佈到IIS。當我與TFS項目一起嘗試時,它不會發布。它說已發佈但網站沒有任何變化。

,顯示輸出部分的消息如下:

1>------ Build started: Project: ScmPublicPortal, Configuration: Release Any CPU ------ 
1>C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\PublicClasses\LookupWorksheet.cs(16,21,16,28): warning CS0414: The field 'excelHelper.LookupWorksheet.records' is assigned but its value is never used 
1> ScmPublicPortal -> C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\bin\ScmPublicPortal.dll 
2>------ Publish started: Project: ScmPublicPortal, Configuration: Release Any CPU ------ 
2>Connecting to C:\inetpub\wwwroot\SCM... 
2>Transformed Web.config using C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\Web.Release.config into obj\Release\TransformWebConfig\transformed\Web.config. 
2>Copying all files to temporary location below for package/publish: 
2>obj\Release\Package\PackageTmp. 
2>Publishing folder /... 
2> 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 
========== Publish: 1 succeeded, 0 failed, 0 skipped ========== 
+0

您的構建服務器在哪裏安裝?它似乎在構建代理上正確部署包。 – jessehouwing

+0

對不起,如果我沒有正確回答,但我是新來的TFS的東西。我認爲構建服務器安裝在我們的測試服務器上,它與安裝了TFS的服務器相同。 – Aaron

+0

你是如何在TFS中設置發佈的? –

回答

0

你想發佈哪個網站?因爲它看起來像TFS生成已配置爲發佈到本地IIS服務器(在TFS生成服務器上)。我假設你正試圖部署到另一臺服務器上的網站?如果是這樣,您需要將發佈配置文件設置爲指向正確的位置。

+0

是的你是對的,我需要發佈到不同的服務器。我最終部署到一個包並將包導入到IIS。我也能夠安裝Web部署。 – Aaron