SlideShare a Scribd company logo
i praksis Erfaringer med overgang  fra ClearCase til Git Fredrik Vraalsen fvr@knowit.no / @fredriv
Agenda Prosjektet
ClearCase  vs.  Git  vs.  ...?
Overgang til et nytt versjonskontrollsystem
Utfordringer, erfaringer og gevinster
Best practice
Spørsmål
LISA-prosjektet Salgssystem Backend
Ekspertapplikasjon for selgere
Web services for integrasjon med eksterne kanaler Startet 2001, på lufta 2003
Vedlikehold og videreutvikling
~3 MLOC
~10 personer p.t.
ClearCase Sentralisert
Snapshot (working copy)
Låsbasert
Distribuert
Snapshot (ikke changesets)
Lokale brancher
Sentralisert vs Distribuert CVS, Subversion, ClearCase, Perforce, ... Git, Mercurial, Bazaar, BitKeeper, ...
Hvorfor bytte fra ClearCase?
Hvorfor  ?
Alternativer?
Overgang til nytt VCS Migrering
Læringskurve
Verktøystøtte
Tegnsett
Rename-tracking
Binære filer
Migrering Hvor mye historikk skal man ta med? Alt?
Ingenting?
Kun trunk / master branch?
Kun utvalgte versjoner (leveranser)?
Migrering Konvertering Verktøy?
Manuell prosess? Migreringsfase Ikke alle over på en gang
Vedlikehold av gamle brancher
Synkronisering av endringer
Vår løsning Git repository oppå ClearCase snapshot
Importerte utvalgte versjoner git add -A ; git commit -m "Import av ..." Produksjons-branch i ClearCase
Manuell synkronisering av bugfikser til Git

More Related Content

PPTX
Web 2.0 Powerpoint
PPT
Visual dictionary-902440435
PPSX
Acto It Consulting Presentation
PPTX
Powerpoint Google
PDF
Advancegroup
PDF
Manual de identidad Shannon Code & Play
PDF
Functional programming in Java 8 - workshop at flatMap Oslo 2014
PPTX
Supermarket Camouflage
Web 2.0 Powerpoint
Visual dictionary-902440435
Acto It Consulting Presentation
Powerpoint Google
Advancegroup
Manual de identidad Shannon Code & Play
Functional programming in Java 8 - workshop at flatMap Oslo 2014
Supermarket Camouflage

Viewers also liked (12)

PDF
Java 8 to the rescue!?
PPT
Returning to Economic Growth, May 2010
PPT
Trail Dell’Elba 2
PDF
Adcloud
PPT
Bolster
PDF
Hjelp, vi skal kode funksjonelt i Java!
PPT
Visual Dictionary-902440435
PDF
Java 8 - Return of the Java
PPTX
ANGIOPLASTIA INFRAPOPLITEA EN LA ISQUEMIA CRÍTICA DE MIEMBROS INFERIORES
PDF
Java 8 DOs and DON'Ts - javaBin Oslo May 2015
PPT
Bolster last half of visual dictionary
PDF
Programmable Macro Language (Basic)
Java 8 to the rescue!?
Returning to Economic Growth, May 2010
Trail Dell’Elba 2
Adcloud
Bolster
Hjelp, vi skal kode funksjonelt i Java!
Visual Dictionary-902440435
Java 8 - Return of the Java
ANGIOPLASTIA INFRAPOPLITEA EN LA ISQUEMIA CRÍTICA DE MIEMBROS INFERIORES
Java 8 DOs and DON'Ts - javaBin Oslo May 2015
Bolster last half of visual dictionary
Programmable Macro Language (Basic)
Ad

Similar to Git i praksis - erfaringer med overgang fra ClearCase til Git (20)

PDF
Effektiv bruk av analyseverktøy og geoprosessering - Geodata sommerkonferanse...
PPT
Presentation Mapreduce Bjornnordlund
PPT
Solide systemer med unit of work
PPT
Continuous Delivery
PDF
Systemvedlikehold: En oversikt over noen oppgaver og verktøy som kan brukes
PPT
Smidig2008complexity
PDF
20130212 firstpoint citrix seminar 12 februar
PPT
PDF
Bli kjent med PostgreSQL!
ZIP
CIOForum
PDF
GoOpen 2010: Jorgen Wahlberg
PDF
Tips og triks for enklere administrasjon av ArcGIS for Server
PDF
Meetup 9 i KristansandPHP
PPT
Introduksjon til Asterisk
PDF
Hva er fri programvare
PDF
Hva er Koha? - Versjon 2
PDF
Hva er fri programvare? (2011)
PDF
BK2011 Workflow manager i ArcGIS Desktop
PDF
Intro to Azure DevOps
PPTX
SharePoint Migrering unngå fallgruver
Effektiv bruk av analyseverktøy og geoprosessering - Geodata sommerkonferanse...
Presentation Mapreduce Bjornnordlund
Solide systemer med unit of work
Continuous Delivery
Systemvedlikehold: En oversikt over noen oppgaver og verktøy som kan brukes
Smidig2008complexity
20130212 firstpoint citrix seminar 12 februar
Bli kjent med PostgreSQL!
CIOForum
GoOpen 2010: Jorgen Wahlberg
Tips og triks for enklere administrasjon av ArcGIS for Server
Meetup 9 i KristansandPHP
Introduksjon til Asterisk
Hva er fri programvare
Hva er Koha? - Versjon 2
Hva er fri programvare? (2011)
BK2011 Workflow manager i ArcGIS Desktop
Intro to Azure DevOps
SharePoint Migrering unngå fallgruver
Ad

Git i praksis - erfaringer med overgang fra ClearCase til Git