Boa introdução ao Subversion para usuários inexperientes? [fechadas]

9

Você pode sugerir uma boa introdução aos usuários do Subversion para UNIX (ou Mac OS X)? Ele pode assumir familiaridade com o uso básico da linha de comando, mas não com nenhum tópico avançado (com scripts do bash contando como "uso avançado" aqui ...)

Idealmente, o guia deve incluir:

  • uma breve introdução sobre o que é um VCS (em geral) e o modelo do Subversion em particular;

  • uso de início rápido (checkout, atualização / edição / ciclo de confirmação)

  • instruções de instalação; pontos de bônus se mencionar que já está disponível para todos os principais sistemas operacionais existentes e levar as pessoas a instalar a partir do pacote e não compilar a partir do código-fonte ...

Riccardo Murri
fonte
2
não ser policial de gramática / ortografia, mas é inexperiente .
Xenoterracide
Eu também recomendo git, o livro progit pode ser lido online gratuitamente.
Xenoterracide
@xenoterracide: obrigado, eu já corrigiu a ortografia
Riccardo Murri

Respostas:

16

Eu sempre gostei deste livro de subversão , que contém uma excelente introdução e exemplos fáceis de seguir. Ele também possui um guia de início rápido no apêndice. É a única documentação que eu já usei enquanto era usuário do subversion.

Louis Salin
fonte
Sim, isso é realmente importante. O livro do subversion é a melhor referência que existe, e é maravilhosamente bem escrito e totalmente acessível para pessoas que nunca ouviram falar do VCS antes.
Sandy
11
Você pode obter a versão impressa (ou download digital) no site da O'Reilly: oreilly.com/catalog/9780596510336
zugaldia
0

O livro svn (como outros já mencionaram) é provavelmente o texto mais abrangente.

Se você deseja uma rápida introdução aos conceitos, o segundo capítulo da documentação do TortoiseSVN, " Conceitos básicos de controle de versão ", é bastante bom.

djp
fonte
0

Além dos livros mencionados acima, achei a ajuda do svn na linha de comando útil, especialmente ao usar comandos pela primeira vez. por exemplo, svn help commit

Aprendi o básico sobre SVN assistindo a linha de comando enquanto fazia alterações usando uma GUI, como o TortoiseSVN, e depois passei para a linha de comando e usando a ajuda integrada.

Sal Darji
fonte