Проверка кода в Bitbucket

Интерфейс для работы с кодом, с помощью которого можно быстрее находить баги, с легкостью вести совместную работу и уверенно выполнять слияния.

Снимок экрана: запрос pull

Поставляйте в главную ветку свой лучший код

Возьмите управление в свои руки и добейтесь единообразия кода благодаря большему числу проверок и балансировок.

Рисунок: проверка кода

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

Благодаря обновленному представлению для сопоставления кода с контекстными комментариями и возможностями управления задачами проверять серьезные изменения стало удобнее.

Рисунок: баг

Быстрее находите и исправляйте баги

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

Рисунок: слияние в Git

Выполняйте слияния уверенно

Обеспечьте стабильность проверок — перечислите условия, которые проверяющим необходимо проконтролировать, прежде чем подтвердить слияние запросов pull.

Оставайтесь в курсе ситуации без переключения контекста

Благодаря одностраничному представлению больше не нужно создавать вкладки и менять контекст. Все необходимое отображается на боковой панели справа от поля с кодом.

Снимок экрана: созданный запрос pull
Снимок экрана: боковая панель

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

C нашим планом Premium можно назначать принудительные проверки слияния. Таким образом слияние запроса pull будет выполнено только при соблюдении условий.

Проверяйте статус сборки

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

Назначайте задания

Превращайте обратную связь в выполнимые задания путем фиксации последующих действий в списке задач.

Подсказка. Теперь вы можете создавать и назначать высокоуровневые задания, не прикрепленные к определенному комментарию.

Удобная навигация

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

Снимок экрана: отчет по коду

Меньше времени на встречи и больше — на работу с кодом

Функция Code Insights поддерживается лучшими продавцами решений DevOps и выдает результаты проверок, сканирования безопасности и т. д. прямо в представлении запроса pull. Чем больше ошибок исправлено перед поставкой продукта, тем меньше времени уйдет на встречи с обсуждением инцидентов. Подробнее

Действуйте быстрее со встроенной интеграцией Jira

Сократите цикл обратной связи между проверяющим и отправителем и просматривайте комментарии и изменения прямо в контексте кода. Затем назначьте задания или создайте задачи Jira напрямую из запроса pull.

Снимок экрана: создание задачи

Проверка кода с помощью Bitbucket

Изучите основы отправки запросов pull, слияния и не только. Приступайте к работе, а мы покажем вам все тонкости!

Рисунок: коллеги

Подготовьте рабочее пространство

Все начинается здесь. Создайте рабочее пространство, добавьте репозиторий и пригласите коллег для совместной работы.

Рисунок: слияние изменений

Создайте запрос pull и выполните слияние изменений

Запросы pull предоставляют форум для обмена кодом и обсуждения изменений перед интеграцией в официальный проект.

Выберите подходящий рабочий процесс

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

Сократите время утверждения кода на 21 %

Команды, использующие новый интерфейс запросов pull в Bitbucket для проверки кода, сумели сократить цикл обратной связи. Таким образом, они могут быстрее реализовать потребности клиентов.

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

Tobias Sjösten
Software Architect, Stim

Расширьте возможности команды и ускорьте цикл получения обратной связи и выпуска