proyekto Backup nagdadagdag instant version control sa anumang file sa isang Unix system.
Huwag mapoot mo * bak at * .20050101 at * .cjn (ang iyong inisyal dito) at * .do.not.touch files gaya ko? Sila magkalat iyong filesystem anumang oras ang isang tao (at hindi namin ang lahat ng kasalanan ng mga ito) ay kailangang i-back-up ng isang file na sila ay nagtatrabaho sa.
Ngunit sino ba ang dumating likod at cleans ang guluhin? Sa anong punto ay hindi na kailangan ang isang lumang-back-up na file? At kung ano ang tungkol sa kapag kailangan mo na backup file lamang upang matuklasan na ito ay kulang, o hindi mo makuha ang isa dahil hindi mo nais na magdagdag ng mga kalat? Backup ang aking sagot sa lahat ng iyon. Ito ay nagdadagdag ng agad na magagamit, maaasahan version control sa bawat file sa filesystem.
Backup ay isang magaan na interface upang ang pagbabagsak svn_fs library. Ito ay gumagamit ng malakas na software version control bilang isang backend sa isang simple at minimalistic (bagaman epektibong) user interface. Ito ay dinisenyo para sa paggamit sa Linux / Unix (kasama OS X) sistema bilang isang paraan ng pag-archive configuration file na baguhin ang semi-madalas, ngunit hindi palaging warrant ang kanilang sariling bersyon ng control mekanismo o repository. Mga bagay tulad ng "/ etc / nagho-host ng" o "httpd.conf".
Ito ay maaaring lumikha ng isang backup ng anumang file nang hindi kinakailangang mag-import muna ito, nang hindi nababahala tungkol sa mga set up ng bagong mga repositoryo, at (dahil ito ay nagsasalita ng direkta sa mga layer FS) nang walang littering hidden "Svn" (o kahit na mas masahol pa, visable "CVS" ) direktoryo sa buong lugar. Ginagawa ito sa pamamagitan ng paggamit ng isang solong global "archive", na naglalaman ng isang filesystem na salamin iyong root bilang ka magdagdag sa mga ito. Maaari mong tingnan ang archive at ibalik ang mga file, gagawin diffs, at ilipat ang mga bagay sa paligid kung kinakailangan. Para sa mga mas kumplikadong pangangasiwa, ang archive ay isang standard na sistema ng pagwawasak file na maaaring administrated sa anumang tugmang client (kabilang ang mga kasangkapan sa command line 'svn').
Ang kasalukuyang bersyon ay bagsak magkasama sa Perl. Ito ay alpha, ngunit ito ay medyo functional ... hindi bababa sa para sa isang patunay ng konsepto. Sa kalaunan Plano ko upang muling isulat ang mga ito sa C ... ngunit alam namin ang lahat ng tungkol sa "ang pinakamahusay na inilatag plano." Sa ibig sabihin habang, ang mga bersyon ng Perl gumagana ... nakararami. Ang tanging tunay na bilis ng kamay ay na kailangan mo upang sumulat ng libro at i-install ang pagbabagsak bindings para sa mga ito Perl. May ilang iba pang mga module ay maaaring kailangan mo rin, ngunit sila ay lahat medyo standard.
Usage:
Ikaw ay malamang na hindi dapat kung ikaw ang ginagawa mo misyon-kritikal na mga trabaho. Ito ay pa rin alpha code matapos-lahat. Ngunit kung kayo ay magpasiya na bigyan ito ng isang iikot, hindi masisi sa akin para sa anumang pagbasag (ang tanging bagay na dapat makapinsala umiiral na mga file ay ang kumbinasyon ng 'r' at '-o', kung saan ay papatungan panahon ng isang ibalik).
Mga detalye ng Software:
Bersyon: 0.1a
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 108
Mga Komento hindi natagpuan