Prog.varedetaljer:
Versjon: 4.24.2
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 79
Aegis er en transaksjonsbasert programvare konfigurasjonen styringssystem.
Aegis-prosjektet gir en ramme som et team av utviklere kan jobbe på mange endringer i et program uavhengig, og Aegis koordinerer integrere disse endringene tilbake til hovedkilden av programmet, med så lite avbrudd som mulig.
Egenskaper .
- Alle operasjoner på depotet er basert på endringssett
- Sanne konfigurasjoner. Alle endringene er reproduserbar snapshots. Hver endring sett har en unik konfigurasjon identifikator.
- Evne til å endre navn på filer uten å miste sin historie.
- Binære filer støttes.
- File meta-data er versjonert. Aegis versjoner ikke bare sende inn innhold og fil eksistens, men også `utføre 'tillatelse flagg på filer og attributter. Brukere kan legge vilkår meta-data (& quot; attributter & quot;). Til enhver fil
- innlegginger er virkelig atom. Ingen del av en iverksetting trer i kraft før hele begår har lyktes. Loggmeldinger knyttet til revisjon, ikke lagres redundant som i CVS.
- Tilgangskontroll på utviklingslinjer (grener). Opprette en filial i Aegis kan oppnås med et enkelt, raskt kommandoen.
- Repository synkronisering, geografisk distribuert utvikling.
- Optimal ytelse for alle brukere, lokale eller eksterne, beuase det ikke er noen forskjell. Repository syncgronization betyr alle utviklere, lokale eller eksterne, få optimal ytelse.
- Disconnected forplikter. Har du noen gang skrudd opp en kodebase på et fly eller en ferie, og ønsket at du kunne komme seg ut? Produktivitet mens du reiser, hjemme, på eksterne kontorer med delvis eller langsom nettverkstilkobling.
- Peer-to-peer arkitektur. Arbeid kan flyte i alle retninger, inkludert & quot; sidelengs & quot; mellom to steder uten å involvere en mester nettstedet.
- Kostnadene er proporsjonal endre størrelse, ikke datastørrelse. Generelt, er proporsjonal med størrelsen av de endringer som følge av denne operasjonen, ikke den absolutte størrelse av prosjektet hvor endringene finner sted i tiden som kreves for en Aegis operasjon.
- Aegis bruker en samling av svært enkle on- diskformater for arkiv og tilknyttede databaser. Det krever ikke eller bruke en relasjonsdatabase, hash-tabellen database, eller noe annet som krever acolytes og administratorer. Derfor oppretter et nytt prosjekt depot er helt trivielt: en enkelt Aegis kommandoen gjør det, i utgangspunktet ved å lage noen nye kataloger
Hva er nytt i denne versjonen:
- Grenen fstate kan inneholde falske transparente oppføringer når en endring ikke ennå integrert modifiserer for første gang i den grenen en fil. Det er mulig at slike oppføringer forårsake problemer hvis prosjektet er konfigurert til å skrive pfstate filen. For å unngå slike problemer falske gjennomsiktige oppføringer er strippet på fly når du leser pfstate filen. Måten den pfstate filen er skrevet er ikke endret.
- Den italienske oversettelsen av feilmeldinger er nå tilgjengelig.
- De vietnamesiske og nederlandske feilmeldinger har blitt oppdatert.
- aerevml (1) kommandoen ble feil å skrive to ganger brukerdefinerte attributter. Dette problemet er løst.
- aeclean (1) kommandoen ble feilaktig sjekke mønstre mot den absolutte navnet på filene. Dette problemet er løst.
- aelock (1) mannen siden ble feilaktig rapportering attributtnavnet aelock bruk. Dette har blitt fikset.
- aesub (5) mannen siden nå referere aeuconf (5) i e-postadressen delen.
- aedist (1) kommandoen er nå mer robust ved håndtering omdøpt filer.
- t0228a-matt.sh test script har blitt gjort mer robust med hensyn til ulik atferd libmagic.
- t0127a.sh test script (aeimport vs SCCS) har blitt fikset.
- En rekke minne relaterte bugs har blitt fikset.
- Noen skrivefeil er rettet opp i ae-repo-ci (1) mannen siden.
- bygge prosessen har blitt forbedret for å gi mer informative meldinger når en ny ledelse utvikler fylle sin depot for første gang.
Kommentarer ikke funnet