Powershell部署IIS和TFS

时间:2016-09-27 09:35:17

标签: powershell dsc

也许有些人可以帮助我。我是powershell的新手,我必须创建一个脚本来部署在iis web服务器上的tfs服务器上下载的源代码。最后我必须在特定数据库上执行一个sql文件,该数据库也存储在服务器上。你能告诉我在哪里填写正确的参数吗?

我知道我需要这3个模块:

xPsDesiredStateConfiguration xSQLServer xWebAdministration

第一步是使用xRemotefile从tfs服务器复制一个版本。我没有找到任何代码或教程如何组织这个。在powershell论坛中,他们只给我一个github powershell社区的链接。但我不明白那里的代码混乱。我会在几步之内完成它。如果有人可以通过简单的步骤帮助我,那将是惊人的。

问候

本杰明

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:-1)

PowerShell是一个很棒的通用实用程序,但您应该使用专为部署WebDeploy等代码而设计的工具。我们使用WebDeploy部署50多个应用程序,包括ASP.NET Web应用程序,SQL数据库和Windows服务。以下是一些有用的链接:

http://www.dotnetcatch.com/2016/02/25/the-anatomy-of-a-webdeploy-package/ http://www.dotnetcatch.com/2016/02/10/deploying-a-database-project-with-msdeploy/