When: 25. Aug 2009 at 00:00 -

Abstract

JAOO Geek Night in Aarhus: 

Faster, better and more flexible revision Control with Mercurial

 

Speaker: Martin Geisler, Ph.D.

Time: August 25, 2009, 16 - 18

Place: Margrethepladsen 4, DK-8000 Århus C, Denmark

Contact: jaoo@jaoo.dk

Fee: Free of charge  

Language: Danish

Principper og praktik bag Mercurial

Distribuerede versionsstyringssystemer som Mercurial, Git og Bazaar skaber for tiden stor begejstring blandt softwareudviklere, og dette med god grund. At foretage almindelige operationer som branching og merging med centraliserede versionsstyringssystemer som Subversion kan være en smertefuld oplevelse.

På dette gå-hjem-møde vil jeg fortælle om principperne bag distribueret versionsstyring (DVCS) samt give en praktisk introduktion til versionsstyringssystemet Mercurial.

Mercurial gør op med den centraliserede arkitektur som traditionelle systemer bruger. I stedet er Mercurial fra starten bygget til at håndtere branching og merging på en enkel og robust måde. Disse operationer er således ikke længere noget man behøver frygte, men er i stedet nyttige og naturlige redskaber i det daglige arbejde.

En lang række open source projekter så som OpenSolaris, Mozilla og Xen er hoppet med på med på vognen, og hosting-sider som Google Code og SourceForge understøtter også Mercurial. Der er derfor ingen tvivl om at Mercurial er kommet for at blive.

Oplægsholder

Martin Geisler er Ph.D. studerende i Kryptologi ved Datalogisk Institut ved Århus Universitet. Her arbejder han blandt andet på projektet VIFF, et open-source framework til sikre flerpartsberegninger skrevet i Python. Han er desuden core developer på Mercurial-projektet.

Links

 
 


We're sorry, registration is closed