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,588 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,588
Views on SlideShare
2,588
Embed Views
0

Actions

Likes
0
Downloads
15
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