CRE130
Verteilte Versionskontrollsysteme
Nach Jahren der Stagnation eröffnen verteilte Systeme neue Perspektiven der Kollaboration
Veröffentlicht am: 02.08.2009, 18:00 Uhr
Aufnahme vom: 30.07.2009
Teilnehmer: Tim Pritlove (Moderation), hukl
Direkter Download der MediendateiDateigröße: 111.3 MB Format: MPEG-1 Audio Layer III Audio Dauer: 02:42:00h |
Versionskontrollsysteme (DVCS) waren lange Zeit eine Domäne von Programmierern und Systemadministratoren, gewinnen aber in letzter Zeit auch zunehmend Bedeutung für andere kreative und kollaborative Tätigkeiten. Nachdem sich lange Zeit nur zentralistische Systeme wie CVS und Subversion auf dem Markt befanden, kommt jetzt eine neue Generation verteilter Systeme auf, die neue Voraussetzungen schaffen. Im Gespräch mit Tim Pritlove führt hukl in die Prinzipien der verteilten Versionskontrolle ein und bringt zahlreiche Beispiele, wie Entwicklung und Kollaboration durch neue Werkzeuge wie git, mercurial oder bazaar vorangebracht werden können.
Themen: Online und Offline arbeiten, die Vereinfachung von Forks, warum man Verteilte Versionskontrolle für den Friedensnobelpreis vorschlagen könnte, verlustfreie Vergangenheitserfassung, Interoperabilität von verteilen Versionskontrollsystemen, Integration mit alten Infrastrukturen, Social Coding und neue Kollaborationsstrukturen beim Programmieren, Verwendung von DVCS zur gemeinsamen Erarbeitung von Büchern, Nachträgliches Ändern der Versionsgeschichte, Migrationsstrategien,
Links:
- John-Paul Bader (hukl)
- WP: Virtual Memory System (VMS)
- WP: Revision Control System (RCS)
- Concurrent Versions System
- WP: OpenBSD
- WP: OpenCVS
- CRE105 OpenBSD
- WP: Mehrbenutzersystem
- WP: Repository
- WP: Secure Shell (SSH)
- WP: Tunnel
- WP: Lock
- WP: Merge
- Marketing Cygnus Support -- Free Software history
- WP: Subversion
- WP: Commit
- WP: Time Machine
- WP: diff
- WP: patch
- WP: Alice und Bob
- WP: Baum
- WP: Refactoring
- WP: Branching
- WP: Harter Link
- WP: Linus Torvalds
- WP: Git
- WP: Berkeley DB
- fsfs Subversion filesystem
- WP: SVK
- WP: Monotone
- WP: GNU arch
- WP: BitKeeper
- WP: Ruby on Rails
- Google Code
- WP: Transaktion
- WP: Hashfunktion
- WP: Secure Hash Algorithm (SHA)
- WP: Abspaltung (Fork)
- github - social coding
- bitbucket - focus on code
- launchpad - code hosting and software collaboration platform
- Mercurial support for Project Hosting on Google Code
- Pro Git
- OmniGraffle
- WP: Markdown
- gitfs
- SubEthaEdit
- Google Docs
- git - the fast version control system
- The git community book
- Mercurial
- git ready - learn git one commit at a time
- Why Git is Better than X
Feedback und weiterführende Informationen
Fällt Euch dazu noch was ein oder wollt Ihr etwas klarstellen oder könnt Ihr Hintergrundinformationen bieten? Wir bieten Euch verschiedene Kanäle und Kommunikationsmittel, um Euch einzubringen oder weitere Informationen zu erlangen:
- Auf der Mitmachseite der Sendung im Chaosradio-Wiki könnt Ihr vorab Fragen stellen und später Hintergrundinformationen eintragen.
- Sonstige Fragen und Kommentare zu dieser Sendung bitte per Mail an tim@pritlove.org.
Spenden
Hat Dir diese Sendung gefallen? Dann erwäge doch eine Spende für Chaosradio Express.
Hinweis: Chaosradio Express ist eine eigenverantwortliche Produktion von Tim Pritlove. Zuwendungen an Tim Pritlove sind keine Spenden im steuerrechtliche Sinne. Eine Weiterleitung von Geldern an den Chaos Computer Club e.V. findet nicht statt.
Technorati Tags: bazaar, cvs, git, mercurial, rcs, subversion, svn
Post to del.icio.us |
Submit to digg |
Submit to yigg
Technorati incoming links |
IceRocket incoming links
