Este livro é escrito para o pessoal letrado em computação que querem usar o Subversion para administrar seus dados, mas preferem usar uma cliente GUI do que usar um cliente por linhas de comando. TortoiseSVN é uma extensão do shell do windows e se supõe que o usuário esteja familiarizado com o windows explorer e saiba usá-lo.
Este Prefácio explica o que TortoiseSVN é, um pouco sobre o projeto TortoiseSVN, a comunidade de pessoas que trabalham nele, as condições de licenciamento para seu uso e sua distribuição.
O Capítulo 1, Começandoexplica como instalar TortoiseSVN no seu computador, e como começar a usá-lo de imediato.
Em Capítulo 2, Conceitos básicos do Controle de Versão damos uma introdução sobre o controle de revisão Subversion que é a base do TortoiseSVN. Isto é uma cópia da documentação do projeto Subversion e explica as diferentes formas de controlar versão, e como Subversion funciona.
O capítulo Capítulo 3, O Repositório explica como configurar um repositório local, útil para testar o Subversion e o TortoiseSVN usando um único PC. Ele também explica um pouco sobre administração de repositório, assunto relevante também para repositórios localizados em um servidor.
O Capítulo 4, Guia do Uso Diário é a parte mais importante pois explica todas as principais características do TortoiseSVN e como usá-las. Com o formato de tutorial, inicia explicando a função de obter uma cópia de trabalho, depois como modificar a cópia de trabalho, então submeter as modificações, etc. E então continua com os tópicos avançados.
O Capítulo 5, Project Monitor explica como você pode monitorar seus projetos Subversion para não perder submissões importantes dos outros membros da sua equipe.
Capítulo 6, SubWCRev é um outro aplicativo que acompanha TortoiseSVN que permite extrair informações da cópia de trabalho e escrever isto em arquivos.. Isto é útil para incluir informações sobre a construção dos seus projetos.
A seção Apêndice B, Como eu faço... responde as dúvidas comuns sobre a execução das tarefas que não estão explicitamente descritas em outras seções.
A parte Apêndice D, Automatizando o TortoiseSVN mostra como a as janelas do TortoiseSVN podem ser chamadas através da linha de comando. Isso pode ser útil em scripts que precisam da interação do usuário.
O Apêndice E, Command Line Interface Cross Reference mostra a relação entre os comandos do TortoiseSVN e seus equivalentes na linha de comando do aplicativo Subversion svn.exe
.