我有一個團隊正在開發Windows服務項目,並且需要在他們的* .exe.config文件中設置環境特定的配置。 如果使用發佈配置進行構建,他們已經設置了其轉換以留下令牌。如何在Web Access上通過TFS 2015發佈中心替換部署令牌?
現在我需要通過Web訪問使用發佈集線器中的新集成來創建發佈定義;我曾經遇到過許多基於Microsoft以前用於發佈管理的服務器/客戶端解決方案的解決方案,但是在tfs 2015 web訪問中找不到任何模擬解決方案。
那麼,是否有一個開箱即用的任務來替換服務配置文件上的令牌?或者我是否需要創建一個具有上述功能的PowerShell腳本,將其複製到目標服務器,然後手動運行替換? 我正在作爲部署管理器工作,因此只能通過網站訪問訪問代理和tfs服務器。
這也是我的建議 - 將代碼替換爲部署的一部分,而不是作爲發佈的一部分。 –
Thanks @Graham我肯定會需要這樣的網站部署,我們稍後會做,我會通過博客和手冊來了解如何爲Windows服務實現它。 我知道很多我的問題源於我無法訪問tfs服務器和其他服務器。 –
@ carlos-emilio-medina-bañuelos請參閱[這裏](http://pleasereleaseme.net/continuous-delivery-tfs-vsts-server-configuration-application-deployment-release-management)關於如何使用我的博客文章TFS/VSTS中基於Web的發佈管理工具。 –