• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Stash - We Code Together
 

Stash - We Code Together

on

  • 2,517 views

Coding is simple and great if it's just you working on the code. It is getting much more complex when a whole team or even several teams are working on the code base. You want to be sure, that ...

Coding is simple and great if it's just you working on the code. It is getting much more complex when a whole team or even several teams are working on the code base. You want to be sure, that everybody knows about code changes, the quality is the same all over the code base and a merge shouldn't stop the whole team from working. Atlassian's tools can help you out.

This presentation shows how you can use Stash and Bamboo to happily code together in a team. You don't have to worry about broken builds on your master branch or that your graduate accidentally merges his changes that get automatic deployed. Everybody understands each part of the code base and the code got reviewed before it hits your master branch.

Statistics

Views

Total Views
2,517
Views on SlideShare
1,489
Embed Views
1,028

Actions

Likes
2
Downloads
15
Comments
0

5 Embeds 1,028

http://svenpet.com 1002
http://confluence 12
https://extranet.atlassian.com 11
http://svensuniverse.wordpress.com 2
https://www.google.pl 1

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

    Stash - We Code Together Stash - We Code Together Presentation Transcript

    • We C de T gether
    • Sven PetersHappy Ambassador @svenpet http://svenpet.com
    • Life as aHackerreat ! g is
    • Simple Workflow! writing codecommitting code
    • Simple dependencies! stops just you ... so what? writing code breaking code fixing code
    • Code Quality like code
    • Lonesome Cowboy
    • The trouble starts with the team
    • Life as aTeamCoder
    • Multiple changes! writing code merging codechanging code
    • Rely on each other! stops the team writing codebreaking code fixing code fast
    • Code Quality! writing code Opinionreviewing code Opinion Opinion
    • Its not your code teams code Its your
    • ge th elp C T GETHER D E
    • C T GETHER D EBringing code togetherSharing code with othersProtecting your code
    • C T GETHER D EBringing code together
    • Branching is cool!
    • MERGEHELL
    • everybody stops to work until merge is doneMerge FearDisease afraid that the build will fail waiting until the code is done done
    • A branch for every task
    • Branches have short lives ~ 2 days
    • S r oc ksDVC Git Mercurial
    • f ind o ut! Will the build fail if I would merge now? ... and stop the rest of the team!
    • f ind o ut!
    • r an ch espl an b
    • co mm itvi rtu al
    • Bamboo
    • C T GETHER D ESharing code with others
    • Do you have such a team member? Ive written that code. Its faster when I just fix it. I cant tell you how this works. Its too complicated.This is a very sensitive area... You can easily break things
    • Do you have such a team member?I want to protect my job!
    • Do you have such a team member? Fire him !
    • feel better Learn Discuss your code changesBetterquality
    • Re que stsus eP ull Discuss your code changes before they get merged!
    • Re que stsus eP ull create what do you think?
    • Re que stsus eP ull invite what do you think?
    • Re que stsus eP ull ve appro ss &di scu what do you think?
    • Re que stsus eP ull me rge what do you think?
    • Re que stsus eP ull n vo lve i I know @Ben has already written an algorithm for that
    • Dem Time
    • Share and Collaborateon Code is grea t!
    • Share and Collaborateon Code be e as yand fast ould sh
    • Simple Workflow Merge Pull Request Branch
    • Simple Workflow No Roles Merge Pull Request Branch
    • C T GETHER D EProtecting your code
    • Simple Workflow No Roles Merge Pull Request Branch
    • Simple Workflow No Roles Merge Pull Request Branch
    • Simple Workflow Some Roles Merge Pull Request Branch
    • Do you want your graduates merge into the automatic deploy branch?
    • Branch Permissions
    • Project Permissions Project ProjectWonderland Fairytale
    • Security DevSpeed
    • The Repo GuardBew are
    • Can I get a new Repository? Please!
    • Can I get a new Repository? Ill do in 3 days
    • Create Repository
    • CT GETHER D E