Gratis aflaai Backup Vir Linux ::: Friends sagteware
Ontwikkelaar: CJ Niemira
Backup projek voeg instant weergawe beheer om 'n lêer op 'n Unix-stelsel.
Het jy haat * Bak en * .20050101 en * .cjn (jou voorletters hier) en * .do.not.touch lêers soveel as wat ek doen? Hulle rommel jou lêerstelsel enige tyd iemand (en ons is almal skuldig daaraan) moet back-up 'n lêer hulle werk.
Maar wat ooit kom terug en maak die gemors? Op watter punt is 'n ou back-up lêer nie meer nodig? En wat van wanneer jy daardie rugsteunlêer moet net om te ontdek dat dit ontbreek of jy nie vang een omdat jy nie wil warboel voeg? Friends is my antwoord op alles wat. Dit voeg onmiddellik beskikbaar, betroubare weergawe beheer elke lêer in die lêerstelsel.
Friends is 'n liggewig koppelvlak tot die Subversion svn_fs biblioteek. Dit maak gebruik van die kragtige weergawe beheer sagteware as 'n backend om 'n eenvoudige en minimalistische (alhoewel effektief) gebruikerskoppelvlak. Dit is ontwerp vir gebruik op Linux / Unix (insluitend OS X) as 'n metode van die Argief opset lêers wat verander semi-gereeld, maar nie noodwendig warrent hul eie weergawe beheer meganisme of repository. Dinge soos "/ etc / hosts" of "httpd.conf".
Dit kan 'n rugsteun van 'n lêer te skep sonder om dit eers te voer, sonder om bekommerd oor die oprigting van nuwe bronne, en (want dit spreek direk tot die FS laag) sonder rommelstrooi verborge "Svn" map (of selfs erger, visable "CVS" ) dopgehou oor die hele plek. Hy doen dit deur die gebruik van 'n enkele globale "argief", wat 'n lêerstelsel wat jou wortel spieëls as jy voeg by dit bevat. Jy kan die argief besigtig en lêers te herstel, doen diffs, en dinge rond te beweeg as dit nodig is. Vir meer komplekse administrasie, die argief is 'n standaard Subversion lêer stelsel wat gebruik kan word geadministreer met enige versoenbaar kliënt (insluitend die 'SVN' command line tools).
Die huidige weergawe is saam geklop in Perl. Dit is die alfa, maar dit is redelik funksionele ... ten minste vir 'n bewys van die konsep. Uiteindelik het ek beplan om weer skryf dit in C ... maar ons almal weet oor "die beste gelê planne." In die gemiddelde tyd, die Perl weergawe werk nie ... meestal. Die enigste werklike truuk is dat jy nodig het om saam te stel en te installeer die Subversion bindings dit Perl. Daar is 'n paar ander modules wat jy kan so goed nie, maar hulle is almal redelik standaard.
Jy het waarskynlik moet nie as jy jy doen missie-kritiese werk. Dit is nog steeds alfakode na-al. Maar as jy besluit om dit 'n spin, moet my nie blameer vir enige skade (die enigste ding wat skade bestaande lêers is die kombinasie van 'r' en 'o', wat sal oorskryf tydens 'n herstel).