Documentação Firebird → Para escritores de documentação Firebird → Obter e gerar as manuais → Mantendo o módulo atualizado |
O módulo de manuais é um trabalho em progresso. Contribuintes enviam mudanças para ele numa base regular. Algum tempo após o seu check out inicial estará fora de sincronismo com o repositório no SourceForge. Claro que seria um desperdício de banda de passagem se você tivesse refazer o checkout do módulo inteiro de novo, apenas para atualizar alguns poucos arquivos. Além disso, fazendo isso sobrescreveria todas as mudanças feitas por você. Por isso CVS possui um comando update. Com update,apenas as mudanças são baixadas do servidor, e suas mudanças locais são preservadas.
No evento de algum outro contribuinte tiver mudado o arquivo no mesmo lugar que você, um conflito é sinalizado e você deve editar o arquivo para resolver isso
Atualizar é absurdamente simples. Usando o CVS em linha de comando, vá para a pasta manual e digite:
cvs -z6 update -d
Este comando é o mesmo que você usou quando fez o check out anominamente ou com seu apelido e senha no SourceForge. CVS sabe qual servidor para contatar e como autenticar você porque esta informação é salva na pasta manual/CVS, a qual foi criada automaticamente quando você fez o check out do módulo. A única diferença é que se você fez o check out com sua senha e apelido, você será perguntado pela sua senha quando você disparar o comando update.
Se você usa outra ferramenta para CVS, verifique o equivalente do comando update na aplicação.
Documentação Firebird → Para escritores de documentação Firebird → Obter e gerar as manuais → Mantendo o módulo atualizado |