terça-feira, 20 de novembro de 2012

Entendendo como documento de software de controle de versão funciona


Há vários documento de software de controle de versão que estão disponíveis online. Contudo, antes de adquirir um, é útil ter uma melhor compreensão do conceito de controle de versão ou de controle de revisão.

Controle de controle de versão ou revisão de controle, ou a fonte é um recurso que permite que os usuários de computador para manter o controle de seus arquivos ao longo do tempo. Isso é importante para que um usuário possa voltar a sua versão anterior de trabalho no caso de ele mexe-se. Em termos mais técnicos, controle de revisão é o gerenciamento de revisões feitas na unidade de informação mesmo. Este é frequentemente utilizado por empresas de desenvolvimento de engenharia e software para acompanhar o desenvolvimento contínuo de seus documentos digitais. Alterações do documento são identificados através de um "número de revisão" ou "nível de revisão", que é um incremento no número de associados ou código da letra de um documento. Além disso, o nome da pessoa que é responsável por uma revisão reflecte-se também no código de controle de revisão. Por exemplo, um documento digital é atribuído um número de código de revisão "1". Quando são feitas alterações a este documento, o seu número de código de revisão é incrementado para "2". Recursos de controle de revisão são integrados em vários tipos de software como planilhas, processadores de texto como MSWord e Koffice e vários sistemas de gerenciamento de conteúdo. Com este recurso, um usuário de computador pode reverter ou voltar para uma revisão anterior ou página, a fim de corrigir qualquer erro cometido.

Controle de revisão é uma ferramenta crucial, especialmente para os engenheiros de computação de software e desenvolvedores de software. Ele permite que o ex-para acompanhar e controlar as alterações feitas no código fonte. Desenvolvedores de aplicações de software também usá-lo para manter a documentação, códigos-fonte e arquivos de configuração. A maioria dos desenvolvedores criar várias cópias de versões de programas diferentes ao mesmo tempo trabalhando em atualizações de software e questões como bugs. Estes erros estão presentes apenas em algumas versões assim quando localizá-los, todas as versões do software teria que ser executado. A prática de manter várias cópias de programas é feita muitas vezes em grandes empresas de software. No entanto, esta prática é fortemente criticado por sua ineficiência.

Um modelo centralizado é tradicionalmente utilizado por desenvolvedores de software, em que todas as funções de controle de revisão são feitos em um servidor compartilhado. Neste set-up, dois desenvolvedores que fazem alterações no mesmo arquivo ao mesmo tempo pode acabar substituindo o trabalho do outro. A fim de evitar esta ocorrência, bloqueio de arquivo é implementado. Arquivos são bloqueados para permitir que apenas um usuário para acessá-lo em qualquer momento. Outros sistemas de controle de versão têm uma capacidade de fusão versão que permite que vários desenvolvedores para trabalhar ao mesmo tempo no mesmo arquivo.

Ao escolher qual entre os diferentes software de controle de versão do documento de compra, certifique-se de selecionar um que pode fornecer os benefícios de controle necessárias versão. Este software é benéfica até mesmo para aqueles que não estão a desenvolver aplicações de software, pois ele pode ser usado para manter os arquivos de backup especialmente sobre as tarefas em andamento ou projetos. O que é importante é que o conceito linguagem e filosofia de controle de versão deve ser claramente entendida para que o software mais adequado é escolhido....

Nenhum comentário:

Postar um comentário