목차 일부
역자 서문 ... ⅵ
저자 소개 ... ⅶ
감사의 글 ... ⅷ
저자 서문 ... ⅸ
들어가며 ... ⅹⅴ
1장 <B><FONT color ... #0000
버전관리란 무엇인가? ... 1
<B><FONT color ... #0000
핵심 기술 ... 7
이 책의 대상 독자 ... 8
<B><FONT color ... #0000
...
더보기
목차 전체
역자 서문 ... ⅵ
저자 소개 ... ⅶ
감사의 글 ... ⅷ
저자 서문 ... ⅸ
들어가며 ... ⅹⅴ
1장 <B><FONT color ... #0000
버전관리란 무엇인가? ... 1
<B><FONT color ... #0000
핵심 기술 ... 7
이 책의 대상 독자 ... 8
<B><FONT color ... #0000
설정 파일 ... 15
요약 ... 16
2장 <B><FONT color ... #0000
잠금기능 사용 vs. 잠금기능 사용 안함 ... 17
다른 기능 ... 20
중요한 <B><FONT color ... #0000
리비전과 URL ... 23
리포지토리 생성 ... 25
기본적인 작업흐름 ... 30
파일 추가, 복사, 이름 변경 및 제거 ... 37
브랜치 및 태그 작업 ... 41
속성 ... 48
잡다한 여러 가지 명령어 ... 59
요약 ... 62
3장 리포지토리 관리 ... 63
리포지토리 레이아웃 ... 63
리포지토리 작업에 필요한 툴 ... 70
백업 ... 75
리포지토리 내용의 덤프와 로드 ... 76
버클리DB 튜닝 ... 82
훅 ... 84
ra_dav를 사용한 네트워킹 ... 87
ra_svn을 사용한 네트워킹 ... 91
리포지토리 퍼미션 ... 93
요약 ... 96
4장 다른 버전관리 시스템에서 데이터 가져오기 ... 97
릴리즈 히스토리 이식 ... 97
다양한 이전 정책 ... 98
<B><FONT color ... #0000
퍼포스(Perforce)로부터의 변환 ... 107
cvs2svn을 이용한 CVS로부터의 변환 ... 111
RevML과 VCP의 사용 ... 115
어떤 방법을 사용할 것인가? ... 116
요약 ... 116
5장 고급 아파치 통합 기능 ... 117
인증, 인가, 암호화 ... 117
압축 ... 131
DVA 자동버전기능 ... 133
mod_dav_svn에서 발생할 수 있는 문제 ... 135
요약 ... 136
6장 최적의 사용기법 노하우 ... 137
변경내역 커밋 ... 138
브랜치의 생성과 병합 ... 142
벤더 브랜치 ... 145
자동화된 <B><FONT color ... #0000
소프트웨어 릴리즈 ... 155
훅 스크립트의 활용 ... 158
요약 ... 160
7장 <B><FONT color ... #0000
커맨드라인 탭 자동완성 기능 ... 161
이맥스(Emacs) 버전관리와 psvn.el ... 163
Ant 통합 ... 165
OS X 개발용 툴 ... 167
웹 기반 리포지토리 인터페이스 ... 169
IDE 통합기능 ... 177
요약 ... 178
8장 <B><FONT color ... #0000
라이브러리 간의 관계 ... 181
APR과 핵심 SVN 라이브러리 ... 183
클리이언트 라이브러리 ... 200
리포지토리 접속용 라이브러리 ... 220
리포지토리 라이브러리 ... 225
파일시스템 라이브러리 ... 234
펄(Perl)에서의 <B><FONT color ... #0000
파이썬(Python)을 이용한 <B><FONT color ... #0000
요약 ... 252
부록A : <B><FONT color ... #0000
svn ... 253
svnadmin ... 279
svnlook ... 284
svnserve ... 290
부록B : <B><FONT color ... #0000
<B><FONT color ... #0000
<B><FONT color ... #0000
<B><FONT color ... #0000
<B><FONT color ... #0000
<B><FONT color ... #0000
찾아보기 ... 300
부록 CD 소개 ... 320
더보기 닫기