책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788989975724
· 쪽수 : 336쪽
책 소개
목차
1장 서브버전 소개
버전관리란 무엇인가?
서브버전이란 무엇인가?
핵심 기술
이 책의 대상 독자
서브버전의 다운로드
설정 파일
요약
2장 서브버전의 기초
잠금기능 사용 vs. 잠금기능 사용 안함
다른 기능
중요한 서브버전 명령어
리비전과 URL
리포지토리 생성
기본적인 작업흐름
파일 추가, 복사, 이름 변경 및 제거
브랜치 및 태그 작업
속성
잡다한 여러 가지 명령어
요약
3장 리포지토리 관리
리포지토리 레이아웃
리포지토리 작업에 필요한 툴
백업
리포지토리 내용의 덤프와 로드
버클리DB 튜닝
훅
ra_dav를 사용한 네트워킹
ra_svn을 사용한 네트워킹
리포지토리 퍼미션
요약
4장 다른 버전관리 시스템에서 데이터 가져오기
릴리즈 히스토리 이식
다양한 이전 정책
서브버전 덤프파일 포맷
퍼포스(Perforce)로부터의 변환
cvs2svn을 이용한 CVS로부터의 변환
RevML과 VCP의 사용
어떤 방법을 사용할 것인가?
요약
5장 고급 아파치 통합 기능
인증, 인가, 암호화
압축
DVA 자동버전기능
mod_dav_svn에서 발생할 수 있는 문제
요약
6장 최적의 사용기법 노하우
번경내역 커밋
브랜치의 생성과 병합
벤더 브랜치
자동화된 서브버전 테스트
소프트웨어 릴리즈
훅 스크립트의 활용
요약
7장 서브버전과 다른 툴의 통합
커맨드라인 탭 자동완성 기능
이맥스(Emacs) 버전관리와 psvn.el
Ant 통합
OS X 개발용 툴
웹 기반 리포지토리 인터페이스
IDE 통합기능
요약
8장 서브버전 API의 사용
라이브러리 간의 관계
APR과 핵심 SVN 라이브러리
클리이언트 라이브러리
리포지토리 접속용 라이브러리
리포지토리 라이브러리
파일시스템 라이브러리
펄(Perl)에서의 서브버전 사용
파이썬(Python)을 이용한 서브버전 사용
요약
부록 A 서브버전 명령어 목록
svn
svnadmin
svnlook
svnserve
부록 B 서브버전과 다른 버전관리 시스템과의 비교
서브버전과 CVS
서브버전과 퍼포스
서브버전과 RCS
서브버전과 비트키퍼
서브버전과 비주얼 소스세이프