TeamCity может опубликовать веб-проект с помощью бегуна сборки sln2008?

SELECT sobjects.name
FROM sysobjects sobjects
WHERE sobjects.xtype = 'U'

Вот список других типов объектов, которые можно искать также:

  • акрофут: Агрегатная функция (CLR)
  • C: Ограничение CHECK
  • D: ограничение ПО УМОЛЧАНИЮ или По умолчанию
  • F: ограничение FOREIGN KEY
  • L: Журнал
  • две недели: Скалярная функция
  • FS: Блок (CLR) FT скалярной функции
  • : Блок (CLR) табличная функция
  • , ЕСЛИ: встроенная функция таблицы
  • IT: Внутренняя таблица
  • P: Хранимая процедура
  • ПК: Блок (CLR) хранимая процедура
  • PK: ограничение PRIMARY KEY (тип является K)
  • РФ: хранимая процедура
  • S фильтра Репликации: Системная таблица
  • SN: Синоним
  • SQ: Сервисная очередь
  • TA: Блок (CLR) триггер DML
  • TF: функция Таблицы
  • TR: SQL Триггер DML
  • TT: тип
  • U Таблицы: таблица
  • User UQ: Ограничение UNIQUE (тип является K)
  • В: Представление
  • X: Расширенная хранимая процедура
18
задан 22 July 2009 в 09:54
поделиться

4 ответа

Думаю, вы можете: Опубликовать sln . Взгляните на цели. Надеюсь, это приведет вас в правильном направлении.

1
ответ дан 30 November 2019 в 09:07
поделиться

Я тоже некоторое время назад смотрел на это, но мне не повезло с публикациями целей, возможно потому, что мой IIS находился на другом сервере. Вот как я это сделал, надеюсь, это поможет TeamCity удаляет файлы в сборке , взгляните на принятый ответ.

0
ответ дан 30 November 2019 в 09:07
поделиться

Вы пробовали проект веб-развертывания (WDP)? У меня есть несколько проектов веб-приложений (WAP) с соответствующими WDP, которые отлично работают с TeamCity для сценариев развертывания.

Я использую бегун sln2008 для создания своего решения (содержащего как WAP, так и WDP). Я изменил файл проекта WDP (сценарий MSBuild), чтобы скопировать вывод в общий сетевой ресурс:

<Target Name="AfterBuild" Condition=" '$(Configuration)' == 'Deploy' ">
    <!-- copy WDP output to \\build02\wwwroot\Belden.Web.Intranet\ -->
    <ItemGroup>
        <MySourceFiles Include="$(OutputPath)**\*.*" />
    </ItemGroup>
    <Copy SourceFiles="@(MySourceFiles)" DestinationFiles="@(MySourceFiles->'\\build02\wwwroot\Belden.Web.Intranet\$(ProjectDir)%(RecursiveDir)%(Filename)%(Extension)')" />
</Target>

Я не пробовал это с MVC / WDP, но думаю, что это будет работать так же ...

5
ответ дан 30 November 2019 в 09:07
поделиться

Я написал довольно длинный пост в блоге об этом очень тема, которая может вас заинтересовать:

http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployments-with-teamcity-deployment-projects-amp-svn

в основном:

  • установить проекты веб-развертывания
  • добавить проект веб-развертывания в ваше решение
  • настроить диспетчер конфигурации решения, чтобы иметь конфигурацию сборки «Развертывание»
  • заставить команду city использовать этот переключатель сборки при запуске сборка
  • выпейте пива и восхищайтесь своей магической женственностью
12
ответ дан 30 November 2019 в 09:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: