본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

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

acorn+PACKT 시리즈
루카 밀라네시오 지음 | 오명운 옮김 | 에이콘출판 | 2015년 02월 17일 출간
클로버 리뷰쓰기

이 책의 다른 상품 정보

  • 정가 : 18,000원
    판매가 : 16,200 [10%↓ 1,800원 할인]
  • 통합포인트 :
    [기본적립] 900원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2천원 추가적립 안내 [회원혜택] 실버등급 이상, 3만원 이상 구매 시 2~4% 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    10월 31일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 에이콘의 도서를 한 눈에 살펴보세요
    2017.11.23 ~ 2020.12.31
상품상세정보
ISBN 9788960776722(8960776726)
쪽수 172쪽
크기 188 * 235 * 14 mm /447g 판형알림
원서명/저자명 Learning Gerrit Code Review/Luca Milanesio

책소개

이 책이 속한 분야

팀 리더, 개발자, 형상 관리 담당자 등 게릿 코드 리뷰를 도입해 조직의 협업을 개선하려는 의지를 지닌 모두를 대상으로 하는 『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 분산 버전 관리 시스템
__깃 설치
____저장소 생성
____깃에 파일 추가
____저장소 이력 확인
____파일 편집 및 변경
__깃의 기초 개념
__깃 브랜치
__패스트 포워드, 머지, 리베이스, 체리 픽
__원격 저장소
____원격 저장소로 브랜치 푸시
____원격 저장소에서 가져오기
__정리

출판사 서평

★ 요약 ★
코드 리뷰는 작성한 소스 코드를 체계적으로 점검하는 활동으로, 소프트웨어의 품질을 높이는 데 대단히 효과적이라는 공감대는 형성되어 있으면서도 실제 실천은 잘 하지 않게 되는 소프트웨어 개발 활동이다.
이 책에서는 코드 리뷰를 웹 기반의 환경에서 온라인으로 실시할 수 있는 게릿(Gerrit) 코드 리뷰의 소개와 설치 및 설정, 실제 코드 리뷰 활동의 작업 흐름에 대한 실질적인 정보를 얻을 수 있다.

★ 이 책에서 다루는 내용 ★
■ 게릿의 기본 설치 및 설정
■ 개발 조직에서 코드 검토의 장점을 극대화하는 방... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면
결제 90일 이내 300원, 발송 후 5일 이내 400원, 이 상품의 첫 리뷰 500원의 포인트를 드립니다.

포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
북로그 리뷰는 본인인증을 거친 회원만 작성 가능합니다.
(※ 외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외) 안내
  • 해당도서의 리뷰가 없습니다.

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품