Пакеты Sitecore TDS против пакетов Sitecore

Я новичок в Sitecore и TDS. Являются ли пакеты, созданные TDS, такими же, как пакеты, созданные конструктором пакетов Sitecore? Если нет, то какая разница. Плюс как мне создать пакет с помощью TDS. Из того, что я видел, TDS создает «Пакеты обновлений», хотя я не уверен, что это значит.


person user3547774    schedule 15.10.2016    source источник


Ответы (1)


Да, пакет sitecore и пакет TDS отличаются. С TDS вы используете Sitecore Package Deployer для автоматической установки пакета.

Как вы видели, TDS создает пакет .update. Эти пакеты можно установить только через страницу Sitecore updateInstallationWizard. Это страница ASPX, которая находится в папке администратора в папке веб-сайта.

С другой стороны, пакет sitecore устанавливается с помощью cms. То есть вам нужно зайти в меню sitecore и нажать на мастер установки. Его расширение .zip

Вы можете ознакомиться со следующей документацией здесь ссылка для получения дополнительной информации о том, как создать пакет из TDS.

person Hishaam Namooya    schedule 15.10.2016
comment
Какова цель страницы updateInstallationWizard.aspx? Это что-то специально созданное для поддержки TDS? Если нет, то для чего нужны два формата. Кроме того, каков стандартный способ развертывания обновленных пакетов SiteCore, созданных с помощью PackageDesigner? - person user3547774; 16.10.2016
comment
Updateinstallationwizard.aspx — это встроенная страница при установке экземпляра Sitecore. Обычно большинство пакетов обновления от Sitecore выполняется с использованием пакета .update. Например, обновление sitecore версии 7.5 до версии 8. Поскольку эта страница уже доступна, именно TDS решила использовать эту страницу. Обычный сценарий: когда вы создаете пакет из одной среды и вам необходимо установить его в другую среду, вы будете использовать PackageDesigner, но при переносе элемента из локального экземпляра в промежуточную среду вы можете использовать TDS для его выполнения. - person Hishaam Namooya; 16.10.2016
comment
Итак, если я обновляю решение, уже развернутое на клиентском сайте, мне следует использовать мастер установки пакетов? Зачем мне использовать updateinstallationwizard при извлечении элемента из промежуточной стадии производства? Разве пакет, созданный дизайнером пакетов, не должен обрабатывать это? - person user3547774; 16.10.2016
comment
При обновлении вашей версии sitecore это делается через пакет .update. Таким образом, вы будете использовать мастер установки обновлений. При развертывании элементов из одной среды в другую вы используете конструктор пакетов и окно установки. - person Hishaam Namooya; 16.10.2016