Fóssil

Simples, alta confiabilidade, gerenciamento de configuração de software distribuído
Baixe Agora

Fóssil Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • D. Richard Hipp
  • Tamanho do arquivo:
  • 595 KB

Fóssil Tag


Fóssil Descrição

Fossil é um sistema de controle de versão útil que é de código aberto e oferece uma variedade de funções úteis. No seu nível mais baixo, um repositório fóssil consiste em um conjunto não ordenado de "artefatos" imutáveis. Você pode pensar nesses artefatos como "arquivos", já que, em muitos casos, os artefatos correspondem exatamente aos arquivos de código-fonte armazenados no repositório fóssil. Mas outros "artefatos de controle" também estão incluídos na mistura. Esses artefatos de controle definem as relações entre artefatos - quais arquivos vão juntos para formar uma versão específica do projeto, que verificou nessa versão e quando, qual foi o comentário de check-in, que páginas wiki estão incluídas no projeto, quais são os Editar histórias de cada página wiki, quais relatórios de bugs ou bilhetes são incluídos, que contribuíram para a evolução de cada bilhete, e assim por diante e assim por diante. Este formato de arquivo de baixo nível é chamado de "estado global" do repositório, uma vez que esta é a informação que é sincronizada a repositórios de pares usando as operações de empurrar e puxar. O formato de arquivo de baixo nível também é chamado de "duradouro", uma vez que se destina a durar muitos anos. Principais características: rastreamento de bug e wiki: Além de fazer controle de versão distribuída como o Git e o Mercurial, o fósseis também suporta o rastreamento de bugs distribuídos, o Wiki distribuído e um mecanismo de blog distribuído em um único pacote integrado. Interface Web: Fossil possui uma interface web embutida e fácil de usar que simplifica o rastreamento de projetos e promove a consciência situacional. Basta digitar "Ui fósseis" de qualquer check-out e fóssil abre automaticamente o seu navegador da Web em uma página que fornece histórico gráfico detalhado e informações de status nesse projeto. AutoSync: Fossil suporta o modo "AutoSync" que ajuda a manter os projetos avançando reduzindo a quantidade de bifurcação e mesclagem desnecessária associada a projetos distribuídos. Auto-contido - Fossil é um executável simples que contém tudo o que é necessário para fazer o gerenciamento de configuração. A instalação é trivial: basta baixar um binário pré-compilado para Linux, Mac ou Windows e colocá-lo no seu caminho $. O código-fonte fácil de compilar está disponível para usuários em outras plataformas. Fontes fósseis também são principalmente autônomas, exigindo apenas a biblioteca "Zlib" e a biblioteca padrão de C para construir. Networking Simples - Fossil usa http antigo simples (com suporte proxy) para todas as comunicações de rede, o que significa que funciona bem por trás de firewalls restritivos. O protocolo é a largura de banda eficiente ao ponto que o fósseis pode ser usado confortavelmente sobre uma conexão de internet dial-up. CGI ativado - nenhum servidor é necessário para usar fósseis. Mas um servidor facilita a colaboração. O Fossil suporta três configurações de servidor diferentes e simples. O mais popular é um script CGI de 2 linhas. Esta é a abordagem usada pelos repositórios fósseis auto-hospedagem. Robusto e confiável - Fossil armazena conteúdo usando um formato de arquivo duradouro em um banco de dados SQLite para que as transações sejam atômicas, mesmo que interrompidas por uma perda de energia ou falha do sistema. Além disso, os auto-verificações automáticos verificam que todos os aspectos do repositório são consistentes antes de cada confirmação. Em mais de três anos de operação, nenhum trabalho já foi perdido depois de ter sido comprometido com um repositório fóssil.


Fóssil Software Relacionado