페이지 트리

이 문서는 2019년 11월 6일 출시된 Bitbucket 6.8 Release Note를 공유하기 위해 작성 되었다.


주요 기능


Jenkins와 완벽한 통합

For SERVERDATA CENTER

  • 전체 구성 프로세스 간소화
    :  몇 가지 간단한 과정으로  완전한 CI 워크플로우 생성 및 Jenkins 설정을 통하여
       빌드 피드백을 Bitbucket Server에 다시 게시 할 수 있습니다. 

  • Jenkins를 미러 기반으로 구축 가능 
    : 즉, 기본 리소스에서 중요한 리소스를 확보하고 최근 스마트 미러링에 대한 개선 사항을 전적으로 활용 가능합니다.

플러그인은 파이프 라인 및 프리스타일 프로젝트 유형을 지원하며, Bitbucket Server 5.5 이상에서 작동합니다. 
시작하려면 아래 데모 비디오를 확인하십시오.

데모 비디오 연결


Data Center CDN 지원

For DATA CENTER

물리적 거리는 페이지 로딩 시간에  상당한 영향을 주기 때문에, 팀이 다양한 타임존에서 활동하는 경우 이러한 부담을 줄이는 것이 중요합니다. 

CDN(Content Delivery Network)는 분산 된 팀의 좌절을 덜어 줄 수 있습니다.

새로운 CDN for Data Center의 기능으로 사용자와 더 가까운 서버로부터 정적 자산(예: JavaScript, CSS 및 글꼴)을 제공하여 페이지 로딩 시간을 단축 할 수 있습니다. 




설정 법은 매우 간단합니다.

    1. 템플릿을 사용 하여 AWS CloudFront 배포를 시작하거나 선택한 CDN 공급 업체의 계정을 생성하십시오.

    2. CDN이 사이트에 도달할 수 있도록 로드 밸런서 및 방화벽을 업데이트하십시오.

    3. Bitbucket Data Center에서 CDN URL을 제공하고 CDN 지원을 활성화하십시오.

다만, 프로젝트, Pull Request 및 아바타와 같은 개인 데이터는 여전히 본 서버에서 제공되며, 정적 자산만 캐시됩니다.

이 기능은 브라우저에서 페이지 로딩 시간을 향상 시킬 수 있습니다.
git 복제 속도의 향상을 원한다면 미러셋팅을 참고하십시오.


Delta island로 git 호스팅 성능 개선

For SERVERDATA CENTER

Git 2.20 또는 그 이상의 Bitbucket Server 6.8은 리포지토리에 델타 시스템을 자동으로 활성화하여 클론 및 페치(fetch) 작업의 성능을 향상 시킬 수 있습니다.
클론 성능을 테스트한 결과 Delta island를 활성화하면 더 크고와 많은 풀 리퀘스트가 있는 리포지토리에 클론 복제 시간을 절반 이상 줄일 수 있다는 것을 알게 되었습니다.