← Back to team overview

sslug-teknik team mailing list archive

Re: Micro-howto: Backup med rsync og hard-links

 

Den 15. jul 2004, kl. 11:19, skrev Henrik Bork Steffensen:

Jon Bendtsen wrote:

Den 15. jul 2004, kl. 10:09, skrev Henrik Bork Steffensen:

se:
http://www.mikerubel.org/computers/rsync_snapshots/

ja, men det kan også løses på andre måder. Hos os bruger vi CVS, og alle brugere checker ind og ud igennem tortoisecvs. Det fungerer forbavsende godt. Ingen har kommet og bedt mig om at genskabe en fil. Jeg tror det er fordi de bare checker den ud igen hvis de får slettet den.


JonB


Hej Jon,
Jeg har faktisk længe drømt om at serveren kørte en slags mini CVS på filserveren - helt transperant for brugeren.

Det er det ikke helt, men mit bud er at alle brugere godt kan finde ud af det.


Således at den ganske simpelt ikke slettede filer når de blev slettet eller overskrevet, men bare gemte dem som gammel version.
Det skulle nok kombineres med en oprydnings dæmon af en slags....
(Hmmm, måske skulle man google lidt på cvsfs eller lign....)

Du kan komme langt med webdav og subversion. Men subversion mangler lige modul
supporten som vi bruger meget. (mest udbredt ved kode)


Vil du ikke kaste lidt lys over jeres setup:
Kan brugerene se CVS biliotekerne?

igennem tortoisecvs, der er et windows program der hooker sig ind i windows. Alle foldere er grønne, og dem kan brugeren så højre klikke og vælge update, commit, osv. Ved commit spørger den om en logmsg. som vi så sender via emails rundt til alle. I den mail er der links til vores webcvs hvor de kan gå ind og se filerne, eller downloade dem, eller. Text filer bliver diff'et direkte i emailen.

Hvis de skal lave en ny checkout, så skal de lige skrive navnet på modulet.

Hvordan klarer i rettigheds problematiken? (pserver???)

yep, pserver. Alle vores brugere har dog adgang til alt. Man kan lave flere
forskellige repositories, eller have unix grupper i nogle moduler.


Kender du en guide til et sådan setup?

nej, beklager, og skulle jeg lave det i dag ville jeg nok bruge subversion, med mindre at i altså lige bruger moduler, så går det ikke. (jeg arvede det her setup, men det virker godt)



JonB


References