SVN for Dummies (eu)

3

Eu não quero começar a usar o SVN.

Eu tenho lido sobre isso e instalei o Tortoise na minha máquina Windows.

O que eu preciso entender é onde criar meu repositório se a pasta que eu quero gerenciar estiver em var / www / vhost / domain.com / httpdocs /

Eu não entendo muito bem o conceito de um repositório, então se eu pudesse ter um ponteiro de vocês na direção certa, isso me ajudaria muito.

    
por Pedro Peixoto 15.09.2011 / 18:31

3 respostas

1

Um tutorial de alta velocidade está disponível, mas se você for novo para o controle de versão, você pode querer verificar este antes.

Embora seja escrito para a linha de comando, deve ser muito fácil encontrar as operações equivalentes no Tortoise, exceto talvez pelo $ svnadmin create repos que provavelmente precisa para ser executado a partir de um shell (talvez por root, dependendo de onde você create ).

O repositório pode ser criado em qualquer lugar, mas de preferência em um local seguro, não em / var / www. Como sugerido por Chris, você pode (e deve) fazer o checkout de uma cópia de trabalho. Eu também sugiro que você use um checkout separado (talvez em seu diretório de login) para desenvolvimento.

    
por 15.09.2011 / 21:06
1

O repositório é a cópia principal central da origem que contém o histórico de alterações. você deve colocá-lo em um local onde possa crescer e ser copiado com facilidade.

A cópia de trabalho é a versão que você editará contendo pastas .svn em cada subpasta. Isso é criado ao fazer um checkout.

A pasta implantada (no seu caso "/var/www/vhost/domain.com/httpdocs/") pode ser a cópia de trabalho ou uma cópia "exportada". Se você usar a pasta implantada como uma pasta de trabalho, certifique-se de proteger as pastas .svn de serem exibidas via HTTP.

    
por 15.09.2011 / 20:22
1

Crie seu repositório em qualquer outro lugar, de preferência em um servidor diferente, que é feito backup regularmente. Então você faz seus httpdocs existentes em uma cópia de trabalho para aquele repositório, de acordo com estas instruções .

    
por 15.09.2011 / 20:29