Aegis

Screenshot Software:
Aegis
Mga detalye ng Software:
Bersyon: 4.24.2
I-upload ang petsa: 3 Jun 15
Nag-develop: Peter Miller
Lisensya: Libre
Katanyagan: 79

Rating: nan/5 (Total Votes: 0)

Aegis ay isang transaksyon-based na sistema ng pamamahala ng software configuration.
Proyekto Aegis nagbibigay ng isang framework sa loob kung saan ay maaaring gumana ng isang koponan ng mga developer sa maraming mga pagbabago sa isang programa malaya, at Aegis coordinates sa pagsasama ng mga pagbabago na ito sa likod ng master source ng programa, may maliit na bilang ng pagkaputol panahon.

Features .

  • Ang lahat ng mga operasyon sa repository ay ayon sa mga pagbabago ng mga hanay
  • True kumpigurasyon. Lahat ng mga pagbabago ay reproducable snapshots. Bawat pagbabago set ay may isang natatanging identifier configuration.
  • Kakayahang rename ng mga file nang hindi nawawala ang kanilang kasaysayan.
  • Binary file ay suportado.
  • File meta-data ay versioned. Bersyon Aegis hindi lamang maghain nilalaman at file buhay, kundi pati na rin ang `execute 'flag pahintulot sa mga file at mga attribute ng file. Maaaring maglakip Users arbitrary meta-data (& quot; mga katangian & quot;). Sa anumang mga file
  • nagkakasala ay tunay na atomic. Walang bahagi ng isang gumawa ng bisa hanggang ang buong ipabilanggo ay nagtagumpay. Mag-log ng mga mensahe ay naka-attach sa rebisyon, hindi naka-imbak redundantly bilang sa CVS.
  • Mga kontrol Access sa mga linya ng pag-unlad (sanga). Paglikha ng isang sangay sa Aegis maaaring maganap sa isang solong, mabilis command.
  • Repository synchronization, heograpiya ipinamamahagi development.
  • Pinakamainam na pagganap para sa lahat ng mga gumagamit, ang mga lokal o remote, beuase doon ay hindi anumang mga pagkakaiba. Repository syncgronization nangangahulugan lahat ng mga developer, ang mga lokal o remote, makakuha ng mahusay na pagganap.
  • lagot nagkakasala. Nakarating na ba kayo screwed up ng isang code base sa isang airplane o ng isang bakasyon at gusto maaari mong i-back out? Produktibo habang naglalakbay, sa bahay, sa opisina ng remote na may bahagyang o mabagal na koneksyon sa network.
  • Peer-to-peer architecture. Work maaaring dumaloy sa anumang direksyon, kabilang ang & quot; patagilid & quot; sa pagitan ng dalawang mga site na walang kinalaman sa isang master site.
  • Gastos ay proporsyonal upang baguhin ang sukat, hindi laki data. Sa pangkalahatan, ang oras na kinakailangan para sa isang operasyon Aegis ay proporsyonal sa laki ng mga pagbabago na nagreresulta mula sa operasyon na iyon, hindi sa ganap na laki ng mga proyekto na kung saan ang mga pagbabago ay nagaganap.
  • Aegis gumagamit ng isang koleksyon ng mga napaka-simple on- format disk para sa mga archive at mababa database. Ito ay hindi nangangailangan o gumamit ng isang pamanggit database, database hash-table, o anumang bagay na nangangailangan ng acolytes at administrador. Samakatuwid, ang paglikha ng isang bagong repository proyekto ay lubos na walang kuwenta: isang solong command Aegis ginagawa nito, karaniwang sa pamamagitan ng paglikha ng ilang mga bagong directories

Ano ang bago sa release na ito:

  • Ang fstate branch maaaring maglaman ng mga pekeng transparent entries kapag ang isang pagbabago ay hindi pa isinama modifies para sa unang pagkakataon sa mga sangay ng isang file. Ito ay posible na ang mga ganitong entries maging sanhi ng problema kung ang proyekto ay isinaayos upang isulat ang pfstate file. Upang maiwasan ang ganitong problema ang pekeng transparent entries ay Nakuha sa fly kapag nagbabasa ng pfstate file. Ang paraan ng mga pfstate file ay nakasulat ay hindi binago.
  • Ang pagsasalin Italian ng mga mensahe ng error ay magagamit na ngayon.
  • Ang Vietnamese at Olandes mensahe ng error ay na-update.
  • aerevml Ang (1) command ay hindi tama sa pagpi-print ng dalawang beses na katangian na tinukoy ng gumagamit. Pag-uugali na ito ay naayos na.
  • Ang aeclean (1) command ay hindi tama sa pagtingin sa mga pattern laban sa mga absolute na pangalan ng file. Pag-uugali na ito ay naayos na.
  • aelock Ang (1) tao na pahina ay hindi tama uulat ang attribute na paggamit ng pangalan aelock. Na ito ay naayos na.
  • Ang aesub (5) tao na pahina ngayon isangguni aeuconf (5) sa email address na seksyon.
  • aedist Ang (1) command na ngayon ang mas matatag kapag paghawak pinalitan ng mga file.
  • Ang t0228a-matt.sh test script na ito ay ginawa ng mas matatag na may paggalang sa iba't ibang pag-uugali ng libmagic.
  • Ang t0127a.sh test script (aeimport kumpara sccs) ay naayos na.
  • Ang bilang ng mga memory na may kaugnayan bugs ay maayos.
  • Ang ilang mga typo ay naitama sa isang e-repo-ci (1) tao na pahina.
  • Ang proseso ng build ay pinahusay na magbigay ng karagdagang impormasyon na mensahe kapag ang isang bagong pagtanggol developer populate ang kanyang sisidlan para sa unang pagkakataon.

Katulad na software

incron
incron

14 Apr 15

GNU Parted
GNU Parted

22 Jun 18

MooseFS
MooseFS

20 Feb 15

unionfs
unionfs

3 Jun 15

Iba pang mga software developer ng Peter Miller

Tardy
Tardy

20 Feb 15

Mga komento sa Aegis

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!