이제 소스코드 분석과 리뷰를 Oracle과 연결해 사용해 보십시요

FishEye & Crucible 2.5 -- 더욱 빨라진 검색, 쉬운 탐색, 그리고 Oracle 지원



Giancarlo LionettiFishEye에 대해 이야기 합니다. (2011년 2월)

FishEye 2.5Crucible 2.5 에서 소스코드를 더욱 빠르게 검색하고 탐색하며, 리뷰는 더욱 쉬워졌으며, 오라클에 대한 지원도 가능해 졌습니다.

FishEye 에서 새로워진 것은?



더욱 빠른 검색


새 롭게 디자인된 FishEye Quick 검색을 통해 소스코드의 검색을 더욱 빠르게 하실 수 있습니다.

  • 성능 개선 – 소스검색의 속도가 놀랍도록 향상되었습니다.
  • 검색결과의 분류 – 검색결과는 이제 종류별로 구분되어 원하는 내용을 찾기가 편해졌습니다r.
  • 스마트 검색결과 – 검색결과가 최근 수정된 순서로 표시되며, 해당 파일의 수정된 버전을 포함하는 가장 최근의 3개 브랜치에 대한 경로도 같이 보여줍니다.



더 욱 개선된 활동내역(Activity Streams)



개선된 활동내역(Activity Stream)을 통해 최근 저장소의 변경사항을 한눈에 파악할 수 있게 되었습니다. 세부적인 변경내용은:

  • 더욱 빠른 탐색을 위해 링크와 액션의 개선된 위치 – 더 많은 옵션을 소스파일 위로 마우스를 가져가면(Hover) 확인할 수 있습니다.
  • FishEye 댓글과 Crucible 코드리뷰 그리고 JIRA 이슈에 대한 검토를 더욱 쉽게 하도록 UI가 개선되었습니다.
  • 필요할 때, 체인지셋의 세부사항의 표시정도를 조정할 수 있는 기능.




Mercurial 과 Git 인증



FishEye 가 이제 GitMercurial 저장소에 대해http 과 ssh 인증을 지원합니다.
이 제 GitHubBitBucket 과 같은 저장소 호스팅 사이트에서 프라이빗 저장소에 대해서도 더욱 쉽게 사용할 수 있게 되었습니다.
2가지의 인증방법이 있습니다:

  • 사용자명과 암호: 암호를 이용하여 http(s) 인증을 지원.
  • Key 기반의 인증: ssh 인증은 public/private 키의 조합을 통해 지원됩니다. 키 조합을 생성하고 공개(public)키를 호스팅 사업자에 제공하거나 Private 키를 FishEye에 업로드하면 됩니다.



기타 개선사항...


  • 개선된 탐색바를 통해 최근 본 소스를 다시 쉽게 확인할 수 있습니다.
  • Universal Plugin Manager 가 제품에 포함되어 이제 더욱 쉽게 플러그인들을 업그레이드 관리할 수 있게 되었습니다.
  • Subversion에 대한 브랜치 필터링을 지원하게 되었습니다.
  • RSS 개선



더욱 자세한 사항들은 FishEye 2.5 release notes 문서를 참조하십시요.


Crucible 에서 새로워진 것은?



빨라진 탐색



개 선된 탐색바는 코드리뷰 (소스코드 포함)를 이전보다 더욱 쉽고 빠르게 할 수 있도록 하였습니다.
Crucible은 확인했던 페이지와 최근 검토한 5개의 코드리뷰, 사용자, 프로젝트 그리고 저장소(FishEye 사용시)를 편리한 드롭다운 목록을 통해 바로 선택하여 이동할 수 있습니다.
이것은 리뷰 ID를 기억하지 못하는 가장 최근의 코드리뷰의 코드로 이동하는 빠른 방법입니다.!



Oracle 지원




Crucible 의 가장 요청이 많았던 기능 중 하나였습니다. 이제 Crucible은 Oracle 데이터베이스를 지원(Beta) 하게 되었습니다.
Atlassian의 FishEye와 Crucible 팀도 Oracle을 사용하여 내부 테스트 및 운영을 시작하였습니다. 한번 따라해 보시고 의견 주십시요

더욱 똑똑해진 메일통지



개선된 일괄 메일통지를 통해 코드리뷰의 댓글에 대한 메일통지를 적게 받을 수 있게 되었습니다.
Crucible은 일정 기간동안에 보내지는 모든 댓글들(초안(draft) 과 댓글수정 포함)을 그룹으로 묶어줍니다.

메일 개수가 적어질수록, 더욱 관련있는 내용만 확인이 가능하고 편지함도 여유로와 질 것입니다.!

다른 개선사항들...


  • 새롭게 디자인된 활동내역(Activity Stream) (위의 FishEye Activity Stream 글 확인)
  • 플러그인의 관리와 업그레이드를 더욱 쉽게 만들어주는 Universal Plugin Manager
  • 개선된 JIRA 이슈에 대한 시간추적 내용의 기록


더욱 자세한 사항은 Crucible 2.5 release notes 문서를 참조하십시요.



지금 바로 다운로드 해보십시요


FishEye 2.5Crucible 2.5 를 다운로드 하여 30일간 테스트 라이선스로 테스트 해 보시거나 유효기간 내의 기존 고객분들은 무료로 업그레이드 해 보십시요.

다 운로드 할 시간도 없으신 분들은 live sandbox 를 방문하시어 바로 직접 둘러 보십시요.

댓글

이 블로그의 인기 게시물

JIRA의 대시보드를 효과적으로 구성해 보십시요

JIRA 와 Confluence 그리고 LDAP 연동을 간편히 하실 수 있습니다

JIRA 개요 및 기능