Detalhes de Software:
Versão: 4.24.2
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 79
Aegis é um sistema de gerenciamento de configuração de software baseado em transação.
Projeto Aegis fornece um quadro no qual uma equipe de desenvolvedores podem trabalhar em muitas mudanças para um programa independentemente, e Aegis coordena integrando essas mudanças de volta para a fonte principal do programa, com o mínimo de transtorno possível.
Recursos :.
- Todas as operações no repositório estão baseados em conjuntos de alterações
- configurações Verdadeiros. Todas as alterações são instantâneos reproduzíveis. Cada conjunto de mudanças tem um identificador de configuração única.
- Capacidade de renomear arquivos sem perder a sua história.
- Os arquivos binários são suportados.
- Arquivo meta-dados são versionadas. Versões Aegis não só apresentar conteúdos e existência do arquivo, mas também o `execute 'bandeira permissão em arquivos e atributos de arquivo. Os usuários podem anexar meta-dados arbitrários (& quot; atributos & quot;). A qualquer arquivo
- Commits são verdadeiramente atômica. Nenhuma parte de um commit tem efeito até que o commit todo foi bem sucedido. As mensagens de log são anexados à revisão, não armazenados de forma redundante como no CVS.
- Os controles de acesso sobre linhas de desenvolvimento (ramos). Criação de uma filial em Aegis pode ser conseguido com um único comando, rápido.
- sincronização Repository, desenvolvimento geograficamente distribuídos.
- O desempenho ideal para todos os usuários, locais ou remotos, beuase não há qualquer diferença. Syncgronization repositório significa que todos os desenvolvedores, locais ou remotos, obter um ótimo desempenho.
- Disconnected comete. Alguma vez você já asneira uma base de código em um avião ou um período de férias e desejou que você poderia voltar atrás? Produtividade em viagem, em casa, em escritórios remotos com conectividade de rede parcial ou lenta.
- Arquitetura Peer-to-peer. O trabalho pode fluir em qualquer direção, incluindo o & quot; de lado & quot; entre dois sites sem que envolve um site principal.
- Os custos são proporcionais ao tamanho da mudança, não o tamanho dos dados. Em geral, o tempo necessário para uma operação Garra é proporcional ao tamanho das mudanças resultantes desta operação, não ao tamanho absoluto do projecto em que as mudanças estão ocorrendo.
- Aegis usa uma coleção de muito simples formatos de disco on- de arquivos e bancos de dados auxiliares. Não exige ou usar um banco de dados relacional, banco de dados de hash-table, ou qualquer outra coisa que requer acólitos e administradores. Por conseguinte, a criação de um novo repositório do projeto é absolutamente trivial: um único comando Aegis faz, basicamente, através da criação de alguns novos diretórios
O que é novo nesta versão:
- O FState ramo pode conter entradas falsas transparentes quando uma alteração não Ainda modifica integrado pela primeira vez no ramo um ficheiro. É possível que tais entradas causar problemas se o projeto está configurado para gravar o arquivo pfstate. Para evitar tais problemas as entradas transparentes falsos são descascadas na mosca ao ler o arquivo pfstate. A maneira como o arquivo do pfstate está escrito não é modificado.
- A tradução italiana de mensagens de erro já está disponível.
- As mensagens de erro vietnamitas e Holandês foi atualizada.
- O aerevml (1) comando foi incorretamente imprimir duas vezes atributos definidos pelo usuário. Este comportamento foi corrigido.
- O aeclean (1) comando incorretamente foi verificando os padrões contra o nome absoluto dos arquivos. Este comportamento foi corrigido.
- O aelock (1) página de manual foi incorretamente relatar o atributo de uso de nome aelock. Isso foi corrigido.
- A (5) na página homem aesub agora referenciar aeuconf (5) na seção endereço de e-mail.
- O aedist (1) de comando é agora mais robusto ao manusear arquivos renomeados.
- O script de teste t0228a-matt.sh tornou-se mais robusta em relação a um comportamento diferente de libmagic.
- O script de teste t0127a.sh (aeimport vs. sccs) foi corrigido.
- Uma série de erros de memória relacionada foi corrigido.
- Alguns erro de digitação foi corrigido no ae-repo-ci (1) página de manual.
- O processo de compilação foi melhorada para dar mensagens mais informativas quando um novo desenvolvedor égide preencher seu repositório pela primeira vez.
Comentários não encontrado