2013-05-14 3 views
4

Я не пользуюсь службой TFS (Preview/Online). Я запускаю обновление TFS 2012 Update 2 на месте и пытаюсь развернуть Azure Service, содержащую роль сети и рабочего. Я также использую Azure SDK 2.0.Непрерывное развертывание до Azure с TFS 2012 Обновление 2

Я пробовал бесконечно, чтобы развертывание работало с шаблоном «AzureContinuousDeployment.11». Однако, несмотря на все мои усилия и то, что я читал в Интернете, кажется, что этот шаблон применяется только при использовании службы TFS (Online/Preview), а не для локального TFS.

Я сейчас отважился на путь, как это было предложено http://blogs.msdn.com/b/tomholl/archive/2011/12/06/automated-build-and-deployment-with-windows-azure-sdk-1-6.aspx и http://www.justaprogrammer.net/2012/10/18/continuous-integration-with-windows-azure-sdk-1-7-powershell-and-tfs-build-too/. Я только начал процесс, так что пока ничего не работаю. Однако, глядя на все шаги, которые нужно предпринять, я не могу помочь и сделать паузу на мгновение и подумать: «Есть ли лучший способ?». Мы находимся на TFS 2012 Update 2, TFS Preview был недоступен, должен быть более простой способ сделать это.

Каковы предлагаемые шаги/процессы, необходимые для непрерывного нажатия решения Azure в облаке в составе TFS?

Любые предложения?

ответ

0

Вот два исправления, которые поддержка TFS дала мне, чтобы эта работа работала на моем TFS на контроллере помещения.

Это происходит только с облачными сервисами Azure и только с встроенной машиной.

Вам нужно будет обновить шаблон и добавить кавычки вокруг значения параметра publishdir в «Set проекта строительства CSPack» деятельность в рабочий процесс и проверить шаблон обратно.

String.Format ("/ т : {0}: Опубликовать /p:PublishDir=""{1}/app.publish/ "" {2}», ccprojName, OutputDirectory, MSBuildArguments)

чтобы исправить ошибку сборки загрузки, вам нужно скопировать

«C: \ Program Files \ Microsoft SDKs \ Windows Azure.NET SDK \ 2012-06 \ bin \ Microsoft.WindowsAzure.StorageClient.dll"

К

C: \ Program Files \ Microsoft Foundation Team Server 12.0 \ Tools

На машине построения и перезапустить службу.

Сообщите мне, если это не поможет вам.

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