Настройка системы управления версиями для Windows Azure Pack. Веб-сайты

 

Область применения: Windows Azure Pack

Windows Пакет Azure: веб-сайты поддерживают автоматическую публикацию из определения сборки в Visual Studio Team Foundation Server (Team Foundation Server). Дополнительные сведения см. в статье "Публикация из Team Foundation Server для Windows Azure Pack: веб-сайты".

Кроме TFS, служба веб-сайтов поддерживает использование следующих дополнительных приложений в качестве репозиториев системы управления версиями:

  • Bitbucket

  • GitHub

  • CodePlex

  • DropBox

Прежде чем использовать одно из этих приложений, необходимо настроить Windows Azure Pack: веб-сайты с информацией о доступе.

Настройка системы управления версиями

  1. На портале управления для администраторов нажмите кнопку Облако веб-сайтов, чтобы открыть панель мониторинга облака веб-сайтов.

  2. Нажмите кнопку Система управления версиями.

  3. Введите данные для используемого приложения для системы управления версиями.

Хотя эти приложения не являются частью Windows Azure Pack: сами веб-сайты, следующие сведения помогают собирать необходимые данные из приложений для настройки облачного контроллера веб-сайтов.

Bitbucket

Для Bitbucket выполните следующие шаги.

  1. Создайте учетную запись по адресу https://bitbucket.org.

  2. Создайте проект.

  3. Перейдите к https://bitbucket.org/account/user/\<имени> пользователя или API и добавьте потребителя Oauth.

    В качестве URL-адреса введите URL-адрес портала управления для клиентов.

  4. После добавления потребителя вы увидите идентификатор клиента и секрет клиента. Это сведения, необходимые для контроллера облака веб-сайтов.

GitHub

Для GitHub выполните следующие шаги.

  1. Создайте учетную запись по адресу https://github.com.

  2. Перейдите к разделу https://github.com/applications/settings и нажмите кнопку "Регистрация нового приложения".

  3. В качестве URL-адреса введите URL-адрес портала управления для клиентов.

  4. В поле URL-адреса обратного вызова введите <tenantURL>/websites/GitHubTokenAuthorize.

  5. Нажмите кнопку Зарегистрировать приложение.

  6. После регистрации приложения вы увидите идентификатор клиента и секрет клиента. Это сведения, необходимые для контроллера облака веб-сайтов.

Codeplex

Для Codeplex выполните следующие шаги.

  1. Создайте учетную запись по адресу https://www.codeplex.com.

  2. Создайте новый проект.

  3. Перейдите к приложению https://www.codeplex.com/site/developers/apps и создайте его.

    В качестве URL-адреса и URL-адреса обратного вызова укажите URL-адрес портала управления для клиентов.

  4. После создания приложения вы увидите идентификатор клиента и секрет клиента. Это сведения, необходимые для контроллера облака веб-сайтов.

DropBox

Для Dropbox выполните следующие шаги.

  1. Зарегистрируйтесь по адресу http://www.dropbox.com.

  2. Перейдите к https://www.dropbox.com/developers.

  3. Щелкните пункт Консоль приложений, а затем Создание приложения.

  4. Введите имя и домены приложения и нажмите кнопку Создать приложение.

  5. После создания приложения появятся ключ приложения, секрет приложения и папка приложения. Это сведения, необходимые для контроллера облака веб-сайтов.

    Ключ приложения соответствует идентификатору клиента, а секрет приложения — секрету клиента.

См. также:

Развертывание Windows Azure Pack. Веб-сайты