이제 소스코드 분석과 리뷰를 Oracle과 연결해 사용해 보십시요
FishEye & Crucible 2.5 -- 더욱 빨라진 검색, 쉬운 탐색, 그리고 Oracle 지원
Giancarlo Lionetti 가 FishEye에 대해 이야기 합니다. (2011년 2월)
FishEye 2.5 과 Crucible 2.5 에서 소스코드를 더욱 빠르게 검색하고 탐색하며, 리뷰는 더욱 쉬워졌으며, 오라클에 대한 지원도 가능해 졌습니다.
FishEye 에서 새로워진 것은?
더욱 빠른 검색
새 롭게 디자인된 FishEye Quick 검색을 통해 소스코드의 검색을 더욱 빠르게 하실 수 있습니다.
- 성능 개선 – 소스검색의 속도가 놀랍도록 향상되었습니다.
- 검색결과의 분류 – 검색결과는 이제 종류별로 구분되어 원하는 내용을 찾기가 편해졌습니다r.
- 스마트 검색결과 – 검색결과가 최근 수정된 순서로 표시되며, 해당 파일의 수정된 버전을 포함하는 가장 최근의 3개 브랜치에 대한 경로도 같이 보여줍니다.
더 욱 개선된 활동내역(Activity Streams)
개선된 활동내역(Activity Stream)을 통해 최근 저장소의 변경사항을 한눈에 파악할 수 있게 되었습니다. 세부적인 변경내용은:
- 더욱 빠른 탐색을 위해 링크와 액션의 개선된 위치 – 더 많은 옵션을 소스파일 위로 마우스를 가져가면(Hover) 확인할 수 있습니다.
- FishEye 댓글과 Crucible 코드리뷰 그리고 JIRA 이슈에 대한 검토를 더욱 쉽게 하도록 UI가 개선되었습니다.
- 필요할 때, 체인지셋의 세부사항의 표시정도를 조정할 수 있는 기능.
Mercurial 과 Git 인증
FishEye 가 이제 Git 와 Mercurial 저장소에 대해http 과 ssh 인증을 지원합니다.
이 제 GitHub 과 BitBucket 과 같은 저장소 호스팅 사이트에서 프라이빗 저장소에 대해서도 더욱 쉽게 사용할 수 있게 되었습니다.
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.5 과 Crucible 2.5 를 다운로드 하여 30일간 테스트 라이선스로 테스트 해 보시거나 유효기간 내의 기존 고객분들은 무료로 업그레이드 해 보십시요.
다 운로드 할 시간도 없으신 분들은 live sandbox 를 방문하시어 바로 직접 둘러 보십시요.
댓글