9 просмотров

Краткий обзор Bitbucket

Bitbucket Cloud — это инструмент для размещения кода и совместной работы на основе Git, созданный для команд. Лучшая в своем классе интеграция Bitbucket с Jira и Trello предназначена для того, чтобы объединить всю команду разработчиков программного обеспечения для выполнения проекта. Мы предоставляем вашей команде единое место для совместной работы над кодом от концепции до облака, создания качественного кода с помощью автоматизированного тестирования и уверенного развертывания кода.

Краткий обзор Bitbucket

Лучшая в своем классе интеграция Jira и Trello

Превратите хаос в структуру и держите в курсе событий всю компанию, занимающуюся разработкой программного обеспечения, от разработки до проектирования. Доступ к веткам, статус сборки, коммиты и статус задач Jira или карточек Trello

Совместная работа над кодом от концепции до облака

Перенесите проблемы Jira на основе статуса запроса на вытягивание, создайте контрольный список слияния с назначенными утверждающими и проверьте наличие прошедших сборок.

Создавайте и тестируйте автоматически с помощью встроенной непрерывной доставки

Создавайте, тестируйте и развертывайте с помощью нашего интегрированного решения CI/CD, Bitbucket Pipelines. Воспользуйтесь преимуществами конфигурации в виде кода и быстрой обратной связи.

Развертывание с уверенностью

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

Защитите свой код

Будьте спокойны, зная, что ваш код защищен в облаке, и внедрите проверки, чтобы предотвратить проблемы до их возникновения.

Статья в тему:  Как быстро развивается искусственный интеллект

Варианты хостинга Bitbucket

Облака

Облако

Bitbucket Cloud размещается на серверах Atlassian и доступен через URL-адрес. В Bitbucket Cloud есть эксклюзивный встроенный инструмент CI/CD Pipelines, который позволяет создавать, тестировать и развертывать непосредственно из Bitbucket.

Сервер

Bitbucket Server размещается локально в вашей среде. Bitbucket Server имеет прочную интеграцию с Bamboo, нашим мощным инструментом CI/CD, который позволяет полностью автоматизировать ваш процесс. Лицензия бессрочная.

Дата центр

Дата центр

Bitbucket Data Center, наше корпоративное предложение, выглядит для пользователей как один экземпляр Bitbucket Server, но размещается на нескольких серверах в кластере в вашей среде. Это дает важные преимущества по сравнению с Bitbucket Server:

  • Производительность в масштабе
  • Высокая доступность

Облако

Сервер

Дата центр

Хостинг репозитория Git

Интеграция Jira Software

Сторонние интеграции

Git Хранилище больших файлов (LFS)

С поддержкой блокировки файлов

С поддержкой блокировки файлов

Принудительные проверки слияния

Премиум
Премиум

Требуется двухэтапная проверка

Премиум
Премиум
Атласский доступ
Атласский доступ

Ключевые термины, которые нужно знать

Вот несколько важных слов и терминов, которые нужно знать, чтобы ориентироваться в Bitbucket. Некоторые из этих терминов заимствованы из Git, другие специфичны для Bitbucket.

Ответвляться

Филиал представляет собой самостоятельную линию развития. Ветки служат абстракцией для процесса редактирования/стадии/фиксации. Вы можете рассматривать их как способ запросить новый рабочий каталог, промежуточную область и историю проекта. Новые коммиты записываются в историю для текущей ветки, что приводит к разветвлению истории проекта.

Статья в тему:  Что такое искусственный интеллект с точки зрения непрофессионала

Вилка

Вместо того, чтобы использовать один репозиторий на стороне сервера в качестве «центральной» кодовой базы, разветвление дает каждому разработчику репозиторий на стороне сервера. Это означает, что у каждого участника есть не один, а два репозитория Git: частный локальный и общедоступный на стороне сервера.

ГЛАВА

Способ Git ссылаться на текущий моментальный снимок. Внутри команда git checkout просто обновляет HEAD, чтобы он указывал либо на указанную ветку, либо на коммит. Когда он указывает на ветку, Git не жалуется, но когда вы извлекаете фиксацию, он переключается в состояние «отключено HEAD».

Главный

Ветка разработки по умолчанию.Всякий раз, когда вы создаете репозиторий git, создается ветка с именем «main», которая становится активной веткой.

Трубопроводы

Bitbucket Pipelines — это интегрированная служба CI/CD, встроенная в Bitbucket. Он позволяет автоматически создавать, тестировать и даже развертывать код на основе файла конфигурации в вашем репозитории.

Трубы

Bitbucket Pipes — это короткие фрагменты кода, которые вы можете добавить в свой конвейер для выполнения мощных действий. Pipes упрощают создание мощных автоматизированных рабочих процессов CI/CD, а также быстрое их развертывание и запуск.

Проект

Проект — это контейнер для репозиториев. Проекты позволяют командам сосредоточиться на цели, продукте или процессе, организуя ваши репозитории в проекты. Проекты могут быть как видимыми, так и скрытыми от общего доступа.

Статья в тему:  Как тестировать искусственный интеллект

Пулл-реквест

Запросы на включение — это функция, упрощающая совместную работу разработчиков с помощью Bitbucket. Они предоставляют удобный веб-интерфейс для обсуждения предлагаемых изменений перед их интеграцией в официальный проект.

Рабочее дерево

Дерево фактически извлеченных файлов, обычно содержащее содержимое дерева фиксации HEAD и любые локальные изменения, которые вы сделали, но еще не зафиксировали.

Ищете дополнительную терминологию Git?

Перейдите к нашему руководству по Git, чтобы изучить команды Git от А до Я.

голоса
Рейтинг статьи
Ссылка на основную публикацию
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x