2016-09-27 2 views
1

Возможно, некоторые из вас могут мне помочь. Я новичок в PowerShell, и мне нужно создать скрипт, который разворачивает источники, которые выходят на сервер tfs на iis-сервере. в конце я должен выполнить sql-файл в конкретной базе данных, который также находится на сервере. Можете ли вы сказать мне, где я должен заполнить правильные параметры?Развертывание Powershell IIS и TFS

я знаю, что мне нужно это 3 модулей:

xPsDesiredStateConfiguration xSQLServer xWebAdministration

первый шаг, чтобы скопировать с xRemotefile сборки с сервера TFS. Я не нашел никакого кода или учебника, как я могу организовать это. На форуме powershell они дают мне только ссылку на сообщество github powershell. Но я не понимаю здесь хаос кода. я сделаю это маленькими шагами. это будет потрясающе, если кто-то может помочь мне с легкими шагами.

поздравление

Бенжамин

ответ

-1

PowerShell это отличная утилита общего назначения, но вы должны использовать инструмент, который был разработан для развертывания коды, как WebDeploy. Мы используем WebDeploy для развертывания более 50 приложений, включая веб-приложения ASP.NET, базы данных 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/

0

Есть некоторые основные образцы для использования DSC ресурсов в их соответствующем GitHub репо. Например: https://github.com/PowerShell/xPSDesiredStateConfiguration/blob/dev/Examples/Sample_xRemoteFile.ps1 https://github.com/PowerShell/xSQLServer/tree/dev/Examples https://github.com/PowerShell/xWebAdministration/tree/dev/Examples

https://msdn.microsoft.com/en-us/powershell/dsc/configurations хороший учебник, который объясняет, как определить зависимость между ресурсами и как организовать их.

Смежные вопросы