커브는 Atlassian Platinum Solution 파트너로 단순한 제품 판매가 아닌

성공적으로 Atlassian 제품을 도입할 수 있게 서비스, 구축, 컨설팅, 개발을 지원합니다.

bitbucket

Atlassian Bitbucket은 분산 형상관리 저장소 Git을 프로젝트 기반으로 체계적으로 관리하고 Bitbucket 서버에 웹으로 접근하여 코드의 커밋 히스토리, Pull Request, Fork 등을 쉽고 편하게 수행할 수 있게 지원하는 제품입니다.

Atlassian Bitbucket 제품군

Bitbucket Data Center 제품

  • Data Center 제품은 엔터프라이즈를 위해 높은 가용성을 제공하는 제품으로 액티브-액티브 클러스터링, 부하 분산, 이중화를 통한 안정화된 서비스를 제공할 수 있는 제품입니다.
  • 만약 소프트웨어의 소스코드가 회사의 중요한 자산이라면 Data Center 제품군을 통해 관리하시기를 권장합니다.

Bitbucket Server 제품

  • Server 제품은 단일 인스턴스로 조직의 서버 혹은 AWS와 같은 Cloud 서버에서 운영될 수 있는 제품입니다.

Bitbucket Cloud 제품


프로젝트 기반 저장소 관리

Bitbucket은 프로젝트를 생성하고 조직에서 목적, 제품, 프로세스 단위로 집중할 수 있게 여러 Git 저장소를 조직화 및 관리하는 것을 도와줍니다.

Bitbucket

프로젝트 기반 저장소 관리


Push & Pull Request

개발 브랜치에 소스 코드를 Push 후 메인 브랜치로 Merge하기 전에 Pull Request를 통해 코드리뷰를 수행함으로써 소스코드의 품질을 보장해줍니다.

코드리뷰를 위해 빠르게 담당자를 지정하고 코드리뷰의 목표를 설정할 수 있습니다.

Bitbucket

Push & Pull Request


빌드 통합

Bitbucket은 Bamboo, Jenkins와 같은 CI 시스템으로부터 빌드 결과를 보여줍니다. Pull Request의 Activity Stream에 빌드의 성공여부를 아이콘으로 표시함으로써 코드의 건상상태를 확인할 수 있습니다.

Bitbucket

빌드 통합


소스코드 Diff View

리뷰를 위해 변경된 사항을 한 화면에서 보여주는(unified) 혹은 Side-by-Side Diff View를 통해 저장소의 소스코드를 어떻게 변경되었는지 한눈에 확인할 수 있습니다.

Bitbucket

소스코드 Diff View


브랜치 퍼미션

Bitbucket은 Git 저장소의 브랜치를 쉽게 생성할 수 있게 해주며 팀내에 빠르게 공유할 수 있습니다.

각 브랜치에 적절한 권한을 할당함으로써 권한이 맞는 사용자들이 저장소로 접근할 수 있게 관리합니다.

Bitbucket

브랜치 퍼미션


인라인 코멘트 작성

Bitbucket에서 Git 저장소의 소스코드에 인라인 코멘트를 작성하고 멘션을 통해 다른 사용자에게 공유할 수 있습니다.

Pull Request를 통해 해당 요청자에게 수정사항에 대한 업무를 할당하고 진행여부를 확인할 수 있습니다.

Bitbucket

인라인 코멘트 작성