logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Gerrit 코드 리뷰

Gerrit 코드 리뷰

(웹 기반 협업형 온라인 코드 리뷰 시스템)

루카 밀라네시오 (지은이), 오명운 (옮긴이)
  |  
에이콘출판
2015-02-17
  |  
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 16,200원 -10% 0원 900원 15,300원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Gerrit 코드 리뷰

책 정보

· 제목 : Gerrit 코드 리뷰 (웹 기반 협업형 온라인 코드 리뷰 시스템)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788960776722
· 쪽수 : 172쪽

책 소개

acorn+PACKT 시리즈. 이 책에서는 코드 리뷰를 웹 기반의 환경에서 온라인으로 실시할 수 있는 게릿(Gerrit) 코드 리뷰의 소개와 설치 및 설정, 실제 코드 리뷰 활동의 작업 흐름에 대한 실질적인 정보를 얻을 수 있다.

목차

1 코드 검토 소개
__코드 검토의 장점
____빌드 안정성
____지식 공유
____외부로부터의 신속한 피드백
____코드 스타일의 공유
____팀 참여
____품질 중심의 코드 선택
__코드 검토 역할
____기여자
____검토자
____커미터
____관리자
____리뷰 레이블과 역할 설정
__검토 용어와 작업 흐름
____프로젝트
____변경
____코드 검토 표식
____변경 제출
____변경 병합
____변경 폐기
__정리

2 환경 설정과 시작
__사전 준비 요건
__게릿 다운로드
__게릿 초기 설정
____설치 완료
__로그인과 사용자 프로파일 생성
__깃 사용을 위한 HTTP 비밀번호 생성
__첫 번째 프로젝트 생성 및 저장소 복제
__정리

3 사용자 인증
__게릿 사용자 인증 작동 원리
____깃과 게릿 UI 인증
____게릿 내부 계정
__인터넷을 통한 OpenID 인증
__OpenID 싱글 사인 온
__내부 네트워크에서의 게릿 인증
__LDAP 설정
____읽기 전용 LDAP 사용자 정보
__액티브 디렉토리
__서드파티 인증 옵션
____예제: 아파치 HTTP 리버스 프록시
____리버스 프록시와 게릿 설정
____게릿 HTTP 인증 활성화
____사용자 정보 검색
__정리

4 SSH와 HTTP를 이용한 접근
__강력한 보안 설정 적용
__Bouncy Castle Security 설치
__SSH의 사용
____깃/SSH 클라이언트 키
____게릿 사용자 프로파일에 SSH 키 등록
____깃/SSH를 통한 저장소 복제
__HTTPS 활성화
____HTTP/S 리버스 프록시
____게릿의 HTTP/S 지원
__정리

5 프로젝트 권한 설정
__게릿 권한 구조 이해
__프로젝트 권한 설정
____전체 프로젝트 권한
____깃과 게릿 레퍼런스
____깃 권한
____코드 검토 권한
__그룹 관리
____사용자 생성 그룹
____외부 그룹(그룹 백엔드)
__효율적으로 그룹 계층 사용
__프로젝트 보안 템플릿
__정리

6 변경 및 코드 검토 작업흐름
__게릿 코드 검토 역할 및 작업흐름
____단계별 검토 작업흐름
________역할
________작업흐름 10단계
__코드 검토를 위한 게릿 브랜치 이름 공간
__토픽 설정
__검토자 추가
__검토 레이블
____검토
__검토 의견과 변경에 대한 평가
____검토 예절
____검토 공개 및 평가
__검토 중인 코드의 수정
__정리

7 서브밋 유형과 동시성
__서브밋 유형
____패스트 포워드만 허용
____필요 시 리베이스
____필요 시 머지/언제나 머지
____체리 픽
__동시성을 고려한 코드 리뷰
____변경 의존성 추적
____게릿의 변경 의존성 실무
____게릿 의존성 그래프
____변경 그래프 갱신 관리
__정리

부록 A 깃허브와 연동
__깃허브 작업 흐름
____깃허브 논란
__깃허브 인증
____깃허브 플러그인 빌드
____깃허브 OAuth 라이브러리 설치
____깃허브 플러그인 설치
____게릿을 깃허브 OAuth 애플리케이션으로 등록
________깃허브 OAuth 설정을 위한 게릿 초기 설정 실행
____게릿 사용을 위한 깃허브 로그인
__깃허브로의 복제
____게릿 복제 플러그인 설정
____깃허브에 푸시하기 위한 게릿 인증
____게릿 복제 실행
____검토 및 깃허브 브랜치 머지
__gerrithub.io에서 게릿과 깃허브 사용
__정리

부록 B 젠킨스 연동
__젠킨스와 게릿의 작업 흐름
__젠킨스 게릿 플러그인 설치
____젠킨스 플러그인 설치
____게릿 트리거 플러그인
________젠킨스 연동을 위한 게릿 설정
________게릿 트리거 플러그인 설정
__게릿을 통한 빌드 트리거
____게릿 트리거 설정
____깃 플러그인 설정
__코드 검증 자동화
__정리

부록 C 깃 기초
__P2P 분산 버전 관리 시스템
__깃 설치
____저장소 생성
____깃에 파일 추가
____저장소 이력 확인
____파일 편집 및 변경
__깃의 기초 개념
__깃 브랜치
__패스트 포워드, 머지, 리베이스, 체리 픽
__원격 저장소
____원격 저장소로 브랜치 푸시
____원격 저장소에서 가져오기
__정리

저자소개

루카 밀라네시오 (지은이)    정보 더보기
기업을 위한 깃(Git)과 게릿(Gerrit) 경쟁력 제고 분야의 선두를 달리고 있는 게릿포지(GerritForge)의 임원이자 공동설립자다. 전 세계의 대형 엔터프라이즈 솔루션 개발에서 개발 관리, 소프트웨어 형상 관리, 소프트웨어 개발 생명주기 분야에서 20년 이상의 현장 실무 경험을 가지고 있다. 게릿포지를 설립하기 전에는 이태리와 영국 등지에 있는 프리미어(Primeur) 사의 전자결제를 위한 보안과 준수 플랫폼을 담당하는 기술 고문 및 제품 수석 임원을 역임했다. 게릿포지 창업 이후에는 게릿 커뮤니티에 기여하면서 세계적인 주요 통신, 은행 및 산업 분야를 포함한 대형 엔터프라이즈 개발에 적용 가능한 코드 검토 작업 흐름을 도입했다. 깃을 대형 엔터프라이즈 개발에 확장하여 쓸 수 있도록 깃의 16가지 패턴과 안티패턴을 정리한 필수 가이드인 『Git and Anti-Patterns(깃 패턴과 안티패턴)』의 저자이기도 하다. 이 책에서는 하이브리드 SCM, 깃 챔피언, 축복받은 저장소, 기능별 토픽 브랜치, 애플리케이션 라이프사이클 관리(ALM, Application Lifecycle Management) 등의 패턴을 설명한다.
펼치기
오명운 (옮긴이)    정보 더보기
번역을 통해 개발자 생태계에 조금이라도 보탬이 되고자 인공지능과 무모한 경쟁을 벌이고 있는 인간지능 번역자. 『실전 스프링 부트』(제이펍, 2023), 『스프링 부트 실전 활용 마스터』(책만, 2021), 『엔터프라이즈 데이터 플랫폼 구축』(책만, 2020) 등을 번역했으며, 적은 양이라도 꾸준히 번역 작업을 이어갈 생각이다. https://github.com/HomoEfficio/dev-tips에 잡다한 문제 해결 기록을 남기고 있으며, 현재 네이버제트에서 글로벌 메타버스 서비스 제페토(Zepeto)를 만들고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책