TortoiseSVN 1.7 初学者指南
现在有一本关于 TortoiseSVN 的书。当然,也有一些关于 Subversion 的书提到了 TortoiseSVN。但这是(我认为)第一本关于 TortoiseSVN 的书。
完全披露:我被要求审阅这本书,我确实审阅了。而且我在书中被提到了!所以我不得不在这里写点关于它的东西,因为我以前从未在书中被提到过:)。但正如您从评论链接中看到的,除了这本书的副本和一本我选择的书之外,我没有得到任何报酬。
我在审阅这本书时,指出了不少错误(这里不包括拼写或语法错误),这些错误都得到了很好的修正。只有一件事:在审阅过程中,我反复指出 TortoiseSVN 很快就会发布一个新的主要版本(1.7 版),这本书应该介绍 1.7 版,而不是 1.6 版(当时书名是 TortoiseSVN 1.6 Beginner's Guide
)。他们确实听取了我的意见,但只是修改了书名,书的内容仍然是关于 TortoiseSVN 1.6 的——所以所有的截图和描述仍然是关于当前的 TortoiseSVN 版本的。
除了这一点,这本书写得很好,也很容易理解。当然,我现在已经不是新手了,所以不能真正判断这一点。但是,书中详细介绍了复制-修改-合并模型(不是太详细,只是足够理解基本原理),如何安装 TortoiseSVN(我一直认为这不需要太多解释,但这可能只是我个人的想法),以及用户必须使用 TortoiseSVN 进行的基本操作,比如提交更改和使用日志对话框查看更改,我相信初学者可以很容易地理解。
在后面的章节中,本书介绍了如何解决可能出现的各种冲突。书中通过大量的示例,引导用户完成解决这些问题的必要步骤。
本书还介绍了其他内容(包括这里没有提到的很多内容),例如:
- 如何创建和应用补丁
- 分支和合并
- 如何使用 SubWCRev
- 如何将问题跟踪器与 TortoiseSVN 结合使用
当然,本书还介绍了如何使用 Subversion(svnserve 和 Apache)搭建自己的服务器,尽管这已经不是真正关于 TortoiseSVN 的内容了。
这本书可以从 这里 购买。