TortoiseSVN 1.7 초보자 가이드
이제 TortoiseSVN에 대한 책이 출간되었습니다. 물론 Subversion에 대한 책 중 TortoiseSVN을 언급하는 책들도 있습니다. 하지만 이 책은 (제 생각에는) TortoiseSVN에 대한 최초의 책입니다.

솔직히 말씀드리자면, 저는 이 책의 검토를 요청받았고, 그렇게 했습니다. 그리고 저는 이 책에 검토자로 언급되었습니다! 그래서 저는 이전에 어떤 책에도 언급된 적이 없었기 때문에 여기에 이에 대해 뭔가 써야 했습니다 :). 하지만 검토 링크에서 보시다시피, 저는 이 책 한 권과 제가 선택한 책 한 권 외에는 아무런 대가를 받지 않았습니다.
저는 검토하는 동안 꽤 많은 오류(여기서 철자나 문법 오류에 대한 이야기가 아닙니다)를 지적해야 했고, 그 모든 오류들이 아주 잘 수정되었습니다. 한 가지를 제외하고는 말이죠. 검토 중에 저는 TortoiseSVN이 곧 새로운 주요 릴리스(버전 1.7)를 출시할 것이며, 책이 버전 1.6이 아닌 1.7 버전에 대한 내용이어야 한다고 반복해서 지적했습니다 (그때 당시에는 TortoiseSVN 1.6 초보자 가이드라고 이름 붙여졌었습니다). 음, 그들은 듣기는 했지만, 좀 애매하게요. 책 제목은 바꾸었지만, 책 내용은 여전히 TortoiseSVN 1.6에 관한 것입니다. — 따라서 모든 스크린샷과 설명은 여전히 TortoiseSVN 1.6 버전에 대한 것입니다.
하지만 그 외에는 책이 매우 잘 쓰여 있고 따라하기 쉽습니다. 물론 저는 더 이상 초보자가 아니어서 제대로 판단할 수는 없습니다. 하지만 복사-수정-병합 모델에 대한 상세한 소개(너무 상세하지는 않고, 기본을 이해하기에 충분한 정도), TortoiseSVN 설치 방법(제가 항상 많은 설명이 필요 없다고 생각했던 부분인데, 아마 저만 그럴 수도 있습니다), 그리고 변경사항 커밋 및 로그 대화 상자를 사용한 변경사항 검토와 같이 사용자가 TortoiseSVN으로 수행해야 하는 기본 작업에 대한 내용 덕분에 초보자들도 아주 잘 따라갈 수 있을 것이라고 확신합니다.
후반부 장에서는 발생할 수 있는 다양한 종류의 충돌을 해결하는 방법을 다룹니다. 많은 예시를 통해 사용자는 이러한 문제를 해결하는 데 필요한 모든 단계를 안내받습니다.
책에서 다루는 다른 내용들은 (여기서 언급하지 않는 많은 다른 내용들 중에서도) 다음과 같습니다.
- 패치 생성 및 적용 방법
- 브랜치 및 병합
- SubWCRev 사용 방법
- TortoiseSVN으로 이슈 트래커 사용하는 방법
물론, 이 책은 Subversion(svnserve 및 Apache)을 사용하여 자신만의 서버를 설정하는 방법도 다룹니다. 비록 이는 더 이상 TortoiseSVN에 관한 내용이 아닐지라도 말이죠.
이 책은 여기에서 주문할 수 있습니다.