Verteilte Versionskontrolle in der Praxis

Preview:

DESCRIPTION

My presentation for FrOSCamp Zürich about practical experiences with the introduction and use of distributed version control systems in both open source and commercial software development.

Citation preview

Verteilte Versions-kontrolle in der Praxis

Dirk HaunFrOSCamp Zürich

Neueinsteiger

• mangelndes Verständnis vonVCS an sich

• z.B. große Commits statt kleine Schritte

• "notwendiges Übel" bzw. File Sharing

Alte Hasen

• z.T. Unwille, neue Werkzeuge zu nutzen

• denken, andere hätten Probleme damit ...

Continuous Integration

Branches

• An wie vielen Branches arbeitet man wirklich gleichzeitig?

• mehr als zwei?

Umfeld: Open Source

• relativ wenige Commits + Entwickler

➡kein Problem

• längerfristig (GSoC): ein großer Merge

➡auch kein Problem

Keine radikale Umstellung

Verteiltes Arbeiten ist eine Möglichkeit

Chaosbleibt aus

Merging funktioniert

Credits

Clipart:openclipart.org

Photos:flickr.com

acbo

BrianHillegas

joka2000

AlanLevine

The U.S.Army

LadyDra-gonflyCC

TomsBauģis

MichaelJanssen

JimLinwood

Bill Gantz

Sarah G.

herval

AndersSandberg

Redvers

Thunder-child7

Emilian Robert

epcp

Paul Downey

Recommended