Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Source control best practices

on

  • 2,680 views

Discussion about common problems and solutions with source control usage.

Discussion about common problems and solutions with source control usage.
Overview of the new Visual Studio 2010 Source Control features

Statistics

Views

Total Views
2,680
Views on SlideShare
2,680
Embed Views
0

Actions

Likes
0
Downloads
16
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

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

Source control best practices Source control best practices Presentation Transcript

  • 7 April, 2010
    Source Control Best Practices
  • 7 April, 2010
    Source Control Best Practices
    2
    In thispresentation
    Discusssourcecontrolstandards
    Discussdeploymentstandards
    Overview of Team Foundation Server 2010 features
  • 7 April, 2010
    Source Control Best Practices
    3
    Goals
    Have SourceControlstandards
    Have Deploymentstandards
    Improveversioning
    Improvedeployability
    Reducemanualactions
  • 7 April, 2010
    Source Control Best Practices
    4
    Currentsituation: SourceControl
    Trunk
    Branches
  • 7 April, 2010
    Source Control Best Practices
    5
    Currentsituation: SourceControl
    Work is doneon the trunk (most of the time)
    Branches are used as back-up
  • 7 April, 2010
    Source Control Best Practices
    6
    Currentsituation: Deployment
    Copy paste
    “publish” to staging
    Always manualactions
    Sql scripts
  • 7 April, 2010
    Source Control Best Practices
    7
    Problems
    Buildsgetbroken
    Notalways a deployableversionavailable
    Notalwayspossible to check in stuff
    Ifthere are multiple versionswhichone to deploy?
  • 7 April, 2010
    Source Control Best Practices
    8
    What do we want
    Automate everything
    One Click deploy
    Use more TFS features!
    Always beable to deploychanges
    Never break the build
  • 7 April, 2010
    Source Control Best Practices
    9
    Demo Time
    Demo Team Foundation Server 2010
  • 7 April, 2010
    Source Control Best Practices
    10
    Whatwill we do?
    Createclearguidelinesforsourcecontrolusagebasedon Visual Studio TFS BranchingGuide 2010
    Start using Team Foundation Server 2010
    Start reallyusingbuildautomation / msdeploy
  • 7 April, 2010
    Source Control Best Practices
    11
    Challenges
    Nunit / NCoverautomation
    Overview of all buildslikeCruiseControl
  • 7 April, 2010
    Source Control Best Practices
    12
    Resources
    Team Foundation Server 2010 relatedquestionsonStackoverflow
    Visual Studio TFS BranchingGuide 2010
    Team Foundation Server Team Blog (lots of info there!)
    Team System Development Center