Manual de CVS/Pegando os arquivos: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
m Borg - Changing categories
Cartola (discussão | contribs)
Falando sobre a possibilidade de pegar apenas um arquivo e dicas sobre edições concorrentes.
Linha 1:
Para obter um arquivo ou toda uma estrutura de diretórios de um repositório CVS é preciso utilizar a opção "checkout". Normalmente as opções do comando tem uma forma abreviada. A abreviação usada para ''checkout'' é ''co''. Podemos especificar o diretório de um projeto, obtendo ele e todo o seu conteúdo, ou podemos especificar um subdiretório qualquer dentro de sua estrutura ou mesmo um único arquivo que queiramos obter:
$ cvs co diretorio_do_projeto
 
$ cvs co diretorio_do_projeto
 
ou
 
$ cvs co nome_do_projeto/subdiretorio/arquivo
 
Isso criará oum diretório com o nome do repositórioprojeto localmente.
 
Se mais de um usuário foremfor trabalhar no mesmo projeto ao mesmo tempo, cada um deve rodar esse comando em um diretório distinto. É interessante que haja uma boa comunicação entre pessoas trabalhando num mesmo projeto para que seja mais fácil juntar depois alterações num mesmo projeto. Alguns outros tipos de sistemas de controle de versão possibilitam que o usuário reserve os arquivos que está editando, evitando que outro usuário mexa neles ao mesmo tempo. Esta não é a filosofia do CVS.
 
Se for um diretório num servidor remoto: