Aegis

Software screenshot:
Aegis
Dettagli del software:
Versione: 4.24.2
Data di caricamento: 3 Jun 15
Sviluppatore: Peter Miller
Licenza: Libero
Popolarità: 13

Rating: nan/5 (Total Votes: 0)

Aegis è un sistema di gestione della configurazione software basato sulle transazioni.
Progetto Aegis fornisce un quadro entro il quale un gruppo di sviluppatori può lavorare su molte modifiche a un programma indipendente, e Aegis coordina l'integrazione di questi cambiamenti nel fonte principale del programma, con il minor disturbo possibile.

Caratteristiche .

  • Tutte le operazioni sul repository sono basate su insiemi di modifiche
  • I veri configurazioni. Tutte le modifiche sono istantanee riproducibili. Ogni set cambiamento ha un identificatore univoco di configurazione.
  • Possibilità di rinominare i file senza perdere la loro storia.
  • I file binari sono supportati.
  • File meta-dati di versione. Versioni Aegis di file, non solo i contenuti e l'esistenza di file, ma anche l'esecuzione di 'bandierina' autorizzazione per i file e attributi del file. Gli utenti possono collegare i meta-dati arbitrari (& quot; attributi & quot;). A qualsiasi file
  • impegna sono davvero atomico. Nessuna parte di un commit ha effetto fino a quando l'intero commit è riuscita. Log messaggi sono attaccati alla revisione, non memorizzate ridondante come in CVS.
  • Controlli di accesso a linee di sviluppo (filiali). Creazione di una filiale in Aegis può essere realizzato con un unico comando di veloce.
  • sincronizzazione Repository, sviluppo geograficamente distribuito.
  • Prestazioni ottimali per tutti gli utenti, locali o remoti, beuase non c'è alcuna differenza. Syncgronization Repository significa che tutti gli sviluppatori, locali o remoti, ottenere prestazioni ottimali.
  • disconnesso commette. Avete mai avvitato una base di codice su un aereo o di una vacanza e desiderato di poter tornare indietro? Produttività in viaggio, a casa, presso gli uffici remoti con connettività di rete parziale o lento.
  • Architettura peer-to-peer. Il lavoro può scorrere in ogni direzione, compresa la & quot; lateralmente & quot; tra i due siti, senza che coinvolge un sito principale.
  • I costi sono proporzionali per modificare le dimensioni, non la dimensione dei dati. In generale, il tempo richiesto per un'operazione Aegis è proporzionale alla dimensione delle variazioni risultanti da tale operazione, non alla dimensione assoluta del progetto in cui i cambiamenti sono in atto.
  • Aegis utilizza un insieme di semplici formati di disco on- per archivi e banche dati complementari. Non richiede o utilizzare un database relazionale, database di hash-table, o qualsiasi altra cosa che richiede accoliti e amministratori. Di conseguenza, la creazione di un nuovo repository progetto è assolutamente banale: un unico comando Aegis fa, in pratica con la creazione di alcune nuove cartelle

Cosa c'è di nuovo in questa versione:

  • Il fState ramo può contenere falsi voci trasparenti quando un cambiamento non tuttavia modifica integrato per la prima volta nel ramo un file. E 'possibile che tali voci causano problemi se il progetto è configurato per scrivere il file pfstate. Per evitare questi problemi i falsi voci trasparenti sono spogliati al volo quando la lettura del file pfstate. Il modo in cui il file del pfstate viene scritto non viene modificato.
  • La traduzione italiana dei messaggi di errore è ora disponibile.
  • I messaggi di errore vietnamiti e olandesi è stato aggiornato.
  • Il aerevml (1) il comando è stato erroneamente stampa due volte attributi definiti dall'utente. Questo comportamento è stato corretto.
  • Il (1) il comando aeclean stato erroneamente controllando gli schemi contro il nome assoluto dei file. Questo comportamento è stato corretto.
  • Il aelock (1) pagina di manuale è stato erroneamente segnalando l'attributo uso nome aelock. Questo è stato risolto.
  • Il (5) pagina man aesub riferimento ora aeuconf (5) nella sezione indirizzo di posta elettronica.
  • Il aedist (1) il comando è ora più robusto durante la manipolazione dei file rinominati.
  • Lo script di prova t0228a-matt.sh è stato reso più robusto rispetto a un comportamento diverso di libmagic.
  • Lo script di prova t0127a.sh (aeimport vs CSSC) è stato corretto.
  • è stato fissato un numero di bug di memoria correlata.
  • Qualche errore di battitura è stato corretto nel ae-repo-ci (1) man page.
  • Il processo di creazione è stato migliorato per dare messaggi più informativi quando un nuovo sviluppatore egida popolano il suo repository per la prima volta.

Programmi simili

dosfstools
dosfstools

17 Jul 15

PyProxyFS
PyProxyFS

11 May 15

SHFS
SHFS

3 Jun 15

unionfs-fuse
unionfs-fuse

20 Feb 15

Altri software di sviluppo Peter Miller

Tardy
Tardy

20 Feb 15

Commenti a Aegis

I commenti non trovato
Aggiungi commento
Accendere le immagini!