YoVDO

Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers

Offered By: LinkedIn Learning

Tags

Microsoft Visual Studio Courses Git Courses Version Control Courses Bug Tracking Courses

Course Description

Overview

Explore the source control options in Visual Studio, including Team Foundation and Team Services. Learn how to prevent accidental overwrites, enable rollbacks, and resolve bugs.

Syllabus

Introduction
  • Welcome
  • What you should know before watching
  • How to use the exercise files
  • Install Visual Studio
  • Install the Git and GitHub extensions
  • Create a Visual Studio Team Services account
  • Work with multiple users in the exercise files
  • Notes for Visual Studio 2017 developers
1. Source Control Overview
  • Source control and team workflows
  • Principles of source control
2. Visual Studio and Source Control
  • Source control providers
  • Source control from the IDE
3. Team Services—Source Control
  • What are Team Services?
  • Sign up for Visual Studio Team Services
  • Create a team project
  • Create another team project
  • Explore team projects in the browser
  • Connect to Team Project in Visual Studio
  • Configure a workspace
  • Add a new project to source control
  • Add an existing project to source control
  • Check in changes to the repository
  • Check out items from the repository
  • Option settings for solo developers
  • Rename, move, and other operations
  • Get a specific version of changeset
  • Use a label to indicate versions
4. Team Services—Work with Team Members
  • Add users to a team project
  • Connect another user to Team Services
  • Open a project from source control
  • Change a project from a second team member
  • CodeLens
  • Use the diff tool to compare files
  • Use the diff tool to compare folders
  • Use a Shelfset to suspend work
5. Team Services—Work Items
  • Overview of work items
  • Track bugs and issues with a work item
  • Add tasks with a work item
  • Examine my work items
  • Query work items
  • Work with the web portal
6. Visual Studio and Git
  • Create a new project with Git as source control
  • Add an existing project to Git
  • Survey the Git host providers
  • Create a Git-based team project on Team Services
  • Publish repo to Team Services
  • Publish repo to GitHub
  • Publish repo to BitBucket
  • Understand forking and GitHub collaborators
  • Clone remote repo to a local repository
  • Work with files in a local repository
  • Use history and diff tools to explore changes
  • Sync changes to remote with push, pull, and fetch
  • Use history to understand team commits
  • Use tags to label versions and milestones
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Agile Testing
LinkedIn Learning
Software Testing Foundations: Bug Writing and Management
LinkedIn Learning
Software Testing Foundations: Test Management
LinkedIn Learning
The Complete Quality Assurance Course - Learn QA from Scratch
Skillshare
Improving software development productivity
Udemy