Unite dvcs deck-uk-john stevenson
Upcoming SlideShare
Loading in...5
×
 

Unite dvcs deck-uk-john stevenson

on

  • 1,409 views

 

Statistics

Views

Total Views
1,409
Views on SlideShare
696
Embed Views
713

Actions

Likes
0
Downloads
2
Comments
0

8 Embeds 713

http://www.atlassian.com 305
http://magnolia-staging.private.atlassian.com:8081 252
https://www.atlassian.com 99
https://wacdev.internal.atlassian.com 34
http://qa-wac.atlassian.com 16
http://magnolia-staging.private.atlassian.com 5
http://magnolia-staging.private.atlassian.com:8091 1
http://magnolia-public.private.atlassian.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Unite dvcs deck-uk-john stevenson Unite dvcs deck-uk-john stevenson Presentation Transcript

    • Friday, April 20, 12
    • Distributed version controlFriday, April 20, 12
    • build it check get in Task write codeFriday, April 20, 12
    • DVCS @ Unite Issue TrackerFriday, April 20, 12
    • DVCS @ Unite Content CollaborationFriday, April 20, 12
    • Shaping the future of DVCSFriday, April 20, 12
    • Making the Switch to DVCS How Atlassian teams moved from centralised to distributed version control John Stevenson, UK Ambassador, Atlassian 7Friday, April 20, 12
    • Friday, April 20, 12
    • Importance of VersioningFriday, April 20, 12
    • Importance of Versioning Collaboration History of changes Multiple copiesFriday, April 20, 12
    • Importance of Versioning Collaboration History of changes Multiple copiesFriday, April 20, 12
    • Importance of Versioning Collaboration History of changes Multiple copiesFriday, April 20, 12
    • One repository to rule them allFriday, April 20, 12
    • One repository to rule them allFriday, April 20, 12
    • Whats the beef with Subversion ?Friday, April 20, 12
    • Centralised Version Control SubversionFriday, April 20, 12
    • Centralised Version Control SubversionFriday, April 20, 12
    • Centralised Version Control SubversionFriday, April 20, 12
    • Subversion issues • Merging hell • Fear of breaking the build • delayed commits lead to more merging hellFriday, April 20, 12
    • Subversion issues • Merging hell • Fear of breaking the build • delayed commits lead to more merging hellFriday, April 20, 12
    • Subversion issues • Merging hell • Fear of breaking the build • delayed commits lead to more merging hellFriday, April 20, 12
    • Rise of DVCS • High adoption in Open Source projects • Enterprises now making the move • Atlassian teams already migratedFriday, April 20, 12
    • Rise of DVCS • High adoption in Open Source projects • Enterprises now making the move • Atlassian teams already migratedFriday, April 20, 12
    • Rise of DVCS • High adoption in Open Source projects • Enterprises now making the move • Atlassian teams already migratedFriday, April 20, 12
    • Everyone is doing it!Friday, April 20, 12
    • Everyone is doing it!Friday, April 20, 12
    • Social codingFriday, April 20, 12
    • Social codingFriday, April 20, 12
    • Social codingFriday, April 20, 12
    • Friday, April 20, 12
    • Enhancing the development cycle with DVCSFriday, April 20, 12
    • Distributed Version ControlFriday, April 20, 12
    • Distributed Version Control Git or Mercurial Git or Mercurial Git or Mercurial Git or Mercurial Git or Mercurial Git or MercurialFriday, April 20, 12
    • DVCS encourages learning • Smaller projects • Smaller iterations / continuous deployment • Faster feedback • Greater collaboration & innovation • Understanding customers betterFriday, April 20, 12
    • What do I need to learnFriday, April 20, 12
    • What do I need to learnFriday, April 20, 12
    • Differences in workflow?Friday, April 20, 12
    • Not just the command lineFriday, April 20, 12
    • Not just the command lineFriday, April 20, 12
    • Not just the command line The command line is like Marmite...Friday, April 20, 12
    • “ Distributed Version Control is flexible and can fit any ” workflow - you can even treat it like Subversion.Friday, April 20, 12
    • “ Distributed Version Control is flexible and can fit any ” workflow - you can even treat it like Subversion. Steve Streeting Creator of SourceTreeFriday, April 20, 12
    • Centralised Vs DistributedFriday, April 20, 12
    • Classic Vs Re-imaginedFriday, April 20, 12
    • How did Atlassian do it? Recipe for DVCS adoptionFriday, April 20, 12
    • How did Atlassian do it? Recipe for DVCS adoptionFriday, April 20, 12
    • Atlassian DVCS recipeFriday, April 20, 12
    • Atlassian DVCS recipe ToolingFriday, April 20, 12
    • Git and Mercurial Mac ClientFriday, April 20, 12
    • Git and Mercurial Mac ClientFriday, April 20, 12
    • Browse and Search source across versioning tools Commits to SVN & DVCS repos Browse source in Subversion, Git, Hg, CVS, etc.Friday, April 20, 12
    • Browse and Search source across versioning tools Commits to SVN & DVCS repos Browse source in Subversion, Git, Hg, CVS, etc.Friday, April 20, 12
    • Source code disinfectantFriday, April 20, 12
    • Source code disinfectantFriday, April 20, 12
    • Continuous Integration and release management • Run same builds against old and new VCS • Continuous Validation • Separate repos for integrationFriday, April 20, 12
    • Continuous Integration and release management • Run same builds against old and new VCS • Continuous Validation • Separate repos for integrationFriday, April 20, 12
    • Link every commit to JIRA issuesFriday, April 20, 12
    • Link every commit to JIRA issuesFriday, April 20, 12
    • Atlassian DVCS recipeFriday, April 20, 12
    • Atlassian DVCS recipe PracticesFriday, April 20, 12
    • Incremental change • Try on small projects • Use hybrid toolingFriday, April 20, 12
    • Bringing our history with usFriday, April 20, 12
    • Bringing our history with usFriday, April 20, 12
    • Atlassian DVCS recipeFriday, April 20, 12
    • Atlassian DVCS recipe ExperienceFriday, April 20, 12
    • DVCS mentorFriday, April 20, 12
    • DVCS mentorFriday, April 20, 12
    • DVCS mentorFriday, April 20, 12
    • Code without Limitations • Fork & Clone • Repositories are cheap, dont be afraid to mess upFriday, April 20, 12
    • Commit Early, Commit OftenFriday, April 20, 12
    • Commit Early, Commit OftenFriday, April 20, 12
    • Atlassian DVCSFriday, April 20, 12
    • Atlassian DVCS BenefitsFriday, April 20, 12
    • Benefit: Developer Speed • Common commands, just faster • Fast tools = happy developers • Complete history at handFriday, April 20, 12
    • Benefit: Developer Speed • Common commands, just faster • Fast tools = happy developers • Complete history at handFriday, April 20, 12
    • Benefit: Fast Feedback • More lessons learnt • Issues resolved more timely • Less risk and impact to a project • More in tune with customersFriday, April 20, 12
    • Benefit: Fast Feedback • More lessons learnt • Issues resolved more timely • Less risk and impact to a project • More in tune with customersFriday, April 20, 12
    • DVCS @ AtlassianFriday, April 20, 12
    • DVCS @ AtlassianFriday, April 20, 12
    • Wrap up • DVCS has great business and technical benefits • Atlassian is shaping the future of DVCSFriday, April 20, 12
    • Thank you blogs.atlassian.com sourcetreeapp.com blog.jr0cket.co.uk @jr0cketFriday, April 20, 12