Могу ли я иметь свои исходники в bitbucket для моего проекта Azure Devops? - PullRequest
0 голосов
/ 26 марта 2020

Я думал, что создал соединение между моим Azure Devops-проектом и моими источниками в bitbucket, но похоже, что я его импортировал, поэтому импорт выполняется только один раз.

Можно ли просто иметь мои источники в битбакете?

Ответы [ 2 ]

2 голосов
/ 27 марта 2020

Нет. И да.

Нет, вы не можете использовать Azure пользовательский интерфейс управления хранилищем DevOps для работы с репозиторием, размещенным в Bitbucket. Вы используете Bitbucket для управления репозиториями, размещенными в Bitbucket.

Да, Azure DevOps интегрируется с Bitbucket для непрерывной интеграции / непрерывной доставки.

1 голос
/ 27 марта 2020

На самом деле вы сделали импорт существующего репо Git из Bitbucket в новый или пустой существующий репо в вашем проекте в Azure DevOps.

Is it possible to just have my sources in bitbucket?

Только для CI / CD вы можете.

  • Azure конвейер DevOps поддержка облака Bitbucket при выборе источника в конвейере.
  • Если ваше хранилище находится на сервере bitbucket, пожалуйста, выберите «other
    git», затем создайте универсальное c Git сервисное соединение, введите URL
    и учетные данные.

    1. Во-первых, проверьте, можете ли вы получить доступ к локальным репозиториям BitBucket с помощью внешнего целого rnet. Если это так, то размещенные агенты также могут получить к ним доступ.
    2. В противном случае можно развернуть частный агент (агент с собственным размещением) на локальном сервере BitBucket или на любой другой машине, которая находится в той же сети, что и BitBucket. на пермском сервере. Таким образом, частный агент может получить доступ к репозиториям BitBucket.

Примечание: В настоящее время Azure Pipelines интегрируется только с Git репозиториями из Bitbucket. Репозитории Mercurial в Bitbucket не показывались.

По моему мнению: Большинство онлайн-репозиториев выполняют sh те же самые основы c: позволяют хранить код, сотрудничать с другими и делать ваши код, универсально доступный для других систем.

Если только BitBucket Repo не предоставляет некоторые уникальные возможности, которыми вы хотели воспользоваться В противном случае я бы посоветовал вам просто перенести репо и управлять им в Azure DevOps напрямую.

...