Hands-On Lab. Getting Started with Git using Team Foundation Server Lab version: Last updated: 12/30/2013
|
|
- Mary Floyd
- 5 years ago
- Views:
Transcription
1 Hands-On Lab Getting Started with Git using Team Foundation Server 2013 Lab version: Last updated: 12/30/2013
2 CONTENTS OVERVIEW... 3 EXERCISE 1: GETTING STARTED WITH GIT... 3 EXERCISE 2: GIT BRANCHING AND MERGING... 21
3 Overview In this lab, you ll learn about Git support introduced in Team Foundation Server 2013 and Visual Studio Git is a distributed version control system. Git repositories can live locally (such as on a developer s machine) and can now be hosted by Team Foundation Server. You will learn how to establish a local Git repository, which can easily be synchronized with a centralized Git repository in Team Foundation Server. In addition, you will learn about Git branching and merging support. Prerequisites In order to complete this lab you will need the Visual Studio 2013 virtual machine provided by Microsoft. For more information on acquiring and using this virtual machine, please see this blog post. About the Fabrikam Fiber Scenario This set of hands-on-labs uses a fictional company, Fabrikam Fiber, as a backdrop to the scenarios you are learning about. Fabrikam Fiber provides cable television and related services to the United States. They are growing rapidly and have embraced Windows Azure to scale their customer-facing web site directly to end-users to allow them to self-service tickets and track technicians. They also use an onpremises ASP.NET MVC application for their customer service representatives to administer customer orders. In this set of hands-on labs, you will take part in a number of scenarios that involve the development and testing team at Fabrikam Fiber. The team, which consists of 8-10 people, has decided to use Visual Studio application lifecycle management tools to manage their source code, run their builds, test their web sites, and plan and track the project. Exercises This hands-on lab includes the following exercises: 1. Getting Started with Git 2. Git Branching and Merging Estimated time to complete this lab: 30 minutes. Exercise 1: Getting Started with Git
4 In this exercise, you will learn how to create, clone, and push commits to a Git repository with Team Foundation Server Log in as Julia Ilyiana (VSALM\Julia). All user passwords are P2ssw0rd. 2. Launch Visual Studio 2013 from the taskbar and open Team Explorer. You should now be connected to the FabrikamFiber team project. If you are not automatically connected to the FabrikamFiber project, select the Connect to Team Projects button ( ) to do so. Figure 1 Connecting to Team Explorer - Home 3. There are a few reasons why Fabrikam Fiber might want to use Git as their source control option within Team Foundation Server. One reason could be that they are collaborating with developers using a tool such as Xcode, which supports the Git protocol natively. Another reason could be that they have developers working offline (such as during a commute) who want to commit code locally when they are offline and check this code into Team Foundation Server when they get into the office. Microsoft now offers teams the ability to utilize Git without sacrificing the integrated application lifecycle management capabilities offered by Team Foundation Server. Visual Studio 2013 also provides developers with a great experience for working with any Git repository whether it s hosted by Team Foundation Server, a local repository, or another Git provider. 4. Select File New Team Project from the main menu. 5. Name the new project FabrikamCommunity and then select the Next button.
5 Figure 2 Creating new team project 6. Select the Next button to accept the default process template.
6 Figure 3 Creating new team project 7. Select the option labeled Do not configure a SharePoint site at this time and then select the Next button.
7 Figure 4 Creating a new team project 8. Select the Git version control system and then select the Finish button.
8 Figure 5 Creating new team project backed by a Git repository 9. After the new Git team project has been created, select the Close button to return to Visual Studio. 10. Select the Clone Repository link.
9 Figure 6 Clone repository 11. Accept the default endpoint and repository location and then select the Clone button. Figure 7 Clone repository to local folder 12. In Team Explorer Home, select the Settings tile.
10 Figure 8 Project settings 13. Select the Git Settings link. Figure 9 Git settings
11 14. Enter an address for Julia and then select the Update button. Figure 10 Setting address 15. Select the Home button in Team Explorer. Figure 11 Navigating home 16. Create a new work item for the product backlog by selecting Team New Work Item Product Backlog Item from the main menu. 17. Enter a title of Create new web site and then select the Save Work Item button. Take note of the ID once the work item is saved.
12 Figure 12 Creating new Product Backlog Item 18. In Team Explorer Home, select the New link underneath the Solutions section. Figure 13 Creating a new solution 19. Select the ASP.NET MVC 4 Web Application template and then select the OK button to create the web site.
13 Figure 14 Creating new web site 20. Select the OK button to accept the default options for the new ASP.NET MVC 4 project and finish the new project wizard. 21. In Team Explorer Home, select the Changes tile.
14 Figure 15 Viewing changes 22. Scroll down the list of included changes to the end and note that.gitattributes and.gitignore files were automatically added to the project. The.gitattributes file contains various settings to control Git behavior whereas the.gitignore file specifies patterns and extensions to ignore when detecting changes.
15 Figure 16 Included changes 23. Enter a commit message of initial MVC site for work item #245. If the Product Backlog Item that you saved has a different ID, use that number instead. Typing # followed by the work item ID will automatically link the commit to the work item when pushed to the server. Figure 17 Entering a commit message 24. Commit the changes by selecting the Commit button. Note that the commit is persisted locally and is not shared with the server.
16 Figure 18 Committing changes locally 25. Let s make a small change to the web site. In Solution Explorer, open the _Layout.cshtml file from the Views Shared folder. Figure 19 Opening _Layout.cshtml 26. Modify the title as shown in the following screenshot (from My ASP.NET Application to Community ).
17 Figure 20 Modifying markup 27. In Team Explorer Changes, enter a commit message and then select the Commit button. Save changes to files when prompted. Figure 21 Entering a commit message 28. Navigate to the commits view by selecting the Unsynced Commits link. Figure 22 Navigating to commits view
18 29. The Team Explorer Unsynced Commits view shows both incoming and outgoing commits. Here we can see the two local commits that are ready to be pushed to the server. Figure 23 Outgoing commits 30. Select the Sync button to perform both a pull and a push to ensure we have the latest source before pushing our updates. Figure 24 Synchronizing with the server
19 Figure 25 Synchronizing with the server 31. Finally, let s take a quick peek at what these commits look like in the web portal. In Team Explorer Home, select the Web Portal link. Figure 26 Launching web portal 32. Select the Code tab in the web portal. Figure 27 Navigating to Code
20 33. Select the Commits tab to see the two commits. Note that the relative size of the commits (in terms of number of modified files) can be determined by viewing the size of the circles rendered to the left of the commits. Figure 28 Commits view Note: It may take a few moments after pushing a commit before the commit size indicators show up. You can refresh the page if necessary. 34. Select the link associated with the first commit. Figure 29 Selecting the first commit 35. Note that the Create new web site work item is linked to the commit. Select the link to open the work item.
21 Note: It may take a few minutes before the work item gets linked to the commit. In the event that the link has not been made yet, go ahead and continue on with the rest of the lab. Figure 30 Viewing linked work item Figure 31 Viewing linked work item Exercise 2: Git Branching and Merging In this exercise, you will learn about Git branching and merging support in Visual Studio In general, branching is often used to help switch development contexts and to isolate risk. Git branching is no different in that regard. Create a Git branch is a lightweight (and therefore fast) operation, as you are simply creating a new reference to an existing commit. This is very different from Team Foundation Version Control (TFVC) branching where the entire source tree needs to be duplicated server-side. We will also take a quick look at the merging support for Git projects.
22 1. Return to Visual Studio and open Team Explorer Home. 2. Select the Branches tile. Figure 32 Branches tile 3. Let s say that we would like to create a new branch to do some development work on the web site. Select the New Branch dropdown, enter a name of Development, and then select the Create Branch button. In this case, the new branch will be based off the master branch. Figure 33 Creating new branch
23 4. Note that the new branch was created locally and has not been published to the server. You can create as many branches as you want locally, and you do not have to be online with TFS in order to do this. Figure 34 New local branch 5. In Solution Explorer, open the HomeController.cs file from the Controllers folder (if not already open). 6. Modify the About method as shown in the following screenshot. Figure 35 Modifying source code from new branch 7. Select the Changes link in Team Explorer - Branches.
24 Figure 36 Changes link from the Team Explorer - Branches view 8. Enter a commit message of dev version and then select the Commit button. Save changes when prompted. Figure 37 Commit changes 9. At this point, the changes have been committed locally. In the Team Explorer Changes window, select the Branch dropdown and then select the master branch.
25 Figure 38 Switching between branches 10. After switching to the master branch, note that original version of the HomeController.cs file is automatically shown in the code editor window. Figure 39 Switching between branches 11. You don t have to publish the branch to the server yet if you want to continue working locally. As you saw in the previous exercise, you can continue to work locally and add additional commits to the new branch. In Team Explorer Branches, right-click on the Development branch and select View History.
26 Figure 40 Viewing history for local branch Figure 41 Source history for selected branch 12. When you are ready, you can delete the branch, merge it back into your master branch, or push it to the server-side repository so that teammates can access it. Let s go ahead and publish the branch by right-clicking the Development branch and selecting the Publish Branch option.
27 Figure 42 Publishing branch Figure 43 Successful publication 13. You can easily switch between branches by double-clicking on the branch nodes in Team Explorer Branches. Go ahead and switch back to the Development branch.
28 Figure 44 Switching between branches 14. Now let s say that another team member makes a modification to the HomeController.cs file and commits that change to the master branch, before Julia has a chance to merge in her development changes. 15. Switch users and log in as Adam Barr (VSALM\Adam). All user passwords are P2ssw0rd. 16. Launch Visual Studio 2013 from the taskbar. 17. Select the Connect to Team Projects button from Team Explorer Home. Figure 45 Connect to team project 18. Select the Select Team Projects link. Figure 46 Connect to team project 19. Select the FabrikamCommunity team project and then select the Connect button.
29 Figure 47 Connect to team project 20. Double-click on the FabrikamCommunity project shown in Team Explorer - Connect. Note that the Git project has a special icon. Figure 48 Connect to team project 21. Clone the repository using default options as you did in the first exercise.
30 22. Open the Git Settings from Team Explorer Settings as you did in the first exercise and add an address for Adam. The address that you use does not matter for the purposes of this demonstration. Figure 49 Setting up Git 23. Double-click on the MvcApplication1.sln solution shown in Team Explorer Home. Figure 50 Open solution 24. Modify the same HomeController.cs file that Julia did, but this time change the text to be something different. Figure 51 Modifying web page title
31 25. In Team Explorer Changes, enter a commit message of Adam s version and then select the Commit button. Save changes when prompted. Note that Adam has chosen to commit changes to the master branch. Figure 52 Commit changes 26. Select the Sync link. Figure 53 Sync changes with server 27. Select the Sync button.
32 Figure 54 Sync button 28. Switch users once again to log in as Julia. 29. From Julia s perspective, she has so far created a local branch based off the master, made a change to a file, and then published that branch. Julia would like to go ahead and merge her Development branch back into the master branch. 30. In Team Explorer Branches, select the Merge dropdown. Figure 55 Merging Git branches 31. Select Development as the source and Master as the target. Select the Merge button to start the merge process.
33 Figure 56 Merging Git branches 32. Note that the Master repository is currently selected and that HomeController.cs shows the development version of the text. The merge was performed locally by updating the Master branch to point to the latest commit of the Development branch. Figure 57 Merge completed locally 33. Right-click on the Master branch in Team Explorer Branches and select the View History option. The history view should look identical to the one you saw earlier, except this time both the Development and Master branch designators (in red) point to the same commit. Figure 58 Merge completed locally
34 34. Still unaware of Adam s change that he pushed to the Main branch earlier, Julia will now attempt to push her commit. Select the Unsynced Commits link. Figure 59 Navigating to Unsynced Commits view 35. Select the Sync button to attempt a pull and a push with the server. Figure 60 Synchronizing with server repository 36. Visual Studio reports that we can t push our commit yet due to a conflict.
35 Figure 61 Conflict between two different commits 37. Select the Resolve the Conflicts link. Figure 62 Resolving conflicts 38. In the Team Explorer Resolve Conflicts view, select the HomeController.cs _Layout.cshtml the Conflicts section.
36 Figure 63 Resolving conflicts 39. Select the Merge button. Figure 64 Starting manual merge process 40. The Merge window used for Git conflict resolution is very similar to the one used with Team Foundation Version Control. We will go ahead and assume that Julia s change is correct, so check the box shown in the top-right pane.
37 Figure 65 Merge window 41. Select the Accept Merge button.
38 Figure 66 Merge window 42. Select the Commit Merge button. Figure 67 Commit the resolved merge 43. In the Team Explorer Changes view, note that conflicts have been resolved but the merge still needs to be committed. Select the Commit button. Save changes when prompted.
39 Figure 68 Commit the resolved merge 44. Select the Unsynced Commits link. Figure 69 Unsynced Commits 45. Select the Sync button to finish the merge process.
40 Figure 70 Syncing with server 46. Select the Web Portal link in Team Explorer Home. Figure 71 Opening the Fabrikam Fiber web portal 47. Select the Code tab.
41 Figure 72 Navigating to Code view 48. Select the Commits tab to view all commits pushed to the repository. Figure 73 Commits view 49. Select the Branches tab to view all branches published to the repository.
42 Figure 74 Branches view 50. Finally, let s take a quick peek at managing security and permissions for Git repositories hosted in Team Foundation Server. Select the FabrikamCommunity dropdown and then select the Manage Repositories link. Figure 75 Managing repositories 51. The first thing to note is that you can create additional Git repositories within the same team project.
43 Figure 76 Option to create additional Git repositories 52. Select the FabrikamCommunity repository node. Figure 77 Navigating to repository node 53. You can manage repository level security here for your users and security groups. Figure 78
44 Managing repository security 54. Select the Master branch node. Security level settings that affect only the currently selected branch can be made here, providing fine-grained control for your repository if needed. Figure 79 Managing branch security To give feedback please write to Copyright 2014 by Microsoft Corporation. All rights reserved.
Hands-On Lab New Collaboration Experiences for Development Teams using Team Foundation Server 2013 Lab version: Last updated: 11/25/2013
Hands-On Lab New Collaboration Experiences for Development Teams using Team Foundation Server 2013 Lab version: 12.0.21005.1 Last updated: 11/25/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: TEAM ROOM COLLABORATION...
More informationHands-On Lab. Agile Planning and Portfolio Management with Team Foundation Server Lab version: Last updated: 11/25/2013
Hands-On Lab Agile Planning and Portfolio Management with Team Foundation Server 2013 Lab version: 12.0.21005.1 Last updated: 11/25/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: AGILE PROJECT MANAGEMENT... 4
More informationHands-On Lab. Baseline Management with integreat4tfs and Team Foundation Server Lab version: Last updated: 5/19/2015
Hands-On Lab Baseline Management with integreat4tfs and Team Foundation Server 2015 Lab version: 14.0.23107.0 Last updated: 5/19/2015 Overview In this lab, you will learn about the Baseline Management
More informationHands-On Lab. Authoring and Running Automated GUI Tests using Microsoft Test Manager 2012 and froglogic Squish. Lab version: 1.0.5
Hands-On Lab Authoring and Running Automated GUI Tests using Microsoft Test Manager 2012 and froglogic Squish Lab version: 1.0.5 Last updated: 27/03/2013 Overview This hands- on lab is part two out of
More informationTeam Foundation Consulting. Training. Team Member Training User training designed to cater for specific roles within your team. Developer TFVC / Git
Team Foundation Consulting Training Team Member Training User training designed to cater for specific roles within your team. Project Manager Developer TFVC / Git Tester DevOps End-to-End ALM Application
More informationUSER GUIDE. MADCAP FLARE 2017 r3. Source Control: Git
USER GUIDE MADCAP FLARE 2017 r3 Source Control: Git Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this
More informationAzure Developer Immersion Getting Started
Azure Developer Immersion Getting Started In this walkthrough, you will get connected to Microsoft Azure and Visual Studio Team Services. You will also get the code and supporting files you need onto your
More informationVersion Control with Git ME 461 Fall 2018
Version Control with Git ME 461 Fall 2018 0. Contents Introduction Definitions Repository Remote Repository Local Repository Clone Commit Branch Pushing Pulling Create a Repository Clone a Repository Commit
More informationVisualizing Git Workflows. A visual guide to 539 workflows
Visualizing Git Workflows A visual guide to 539 workflows Table of Contents Notation Collaboration Without Review or Branches Merge Conflicts Requesting Code Review Collaboration with Multiple Branches
More informationReview Version Control Concepts
Review Version Control Concepts SWEN-261 Introduction to Software Engineering Department of Software Engineering Rochester Institute of Technology Managing change is a constant aspect of software development.
More informationTable of Contents. Concepts
Table of Contents Git Repositories Overview Learn about Git Quickstarts Create repo - Web Create repo - CLI Create repo - Visual Studio Create repo - IntelliJ Create repo - Xcode Create repo - Eclipse
More informationUSER GUIDE MADCAP LINGO Source Control: Git
USER GUIDE MADCAP LINGO 10.1 Source Control: Git Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document
More informationWe start by providing you with an overview of the key feature of the IBM BPM Process Portal.
Lab 1 Process Portal 1.1 Overview This lab exercise will make you familiar with the key capabilities of the ready-to-use Process Portal included with IBM Business Process Manager (BPM). You will experience
More informationSource Control Guide: Microsoft Team Foundation Server
MadCap Software Source Control Guide: Microsoft Team Foundation Server Lingo 10.1 Copyright 2017 MadCap Software. All rights reserved. Information in this document is subject to change without notice.
More informationGit Setup Help using GitKraken (CSE 154)
Git Setup Help using GitKraken (CSE 154) Introduction: Git enables keeping track of different versions of files as we keep editing them. To make sure we understand git properly, here are some terms you
More informationSoftware Development I
6.148 Software Development I Two things How to write code for web apps. How to collaborate and keep track of your work. A text editor A text editor A text editor Anything that you re used to using Even
More informationColligo Contributor Pro 4.4 SP2. User Guide
4.4 SP2 User Guide CONTENTS Introduction... 3 Benefits... 3 System Requirements... 3 Software Requirements... 3 Client Software Requirements... 3 Server Software Requirements... 3 Installing Colligo Contributor...
More informationIntroduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum
Introduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum Table of Contents Preparation... 3 Exercise 1: Create a repository. Use the command line.... 4 Create a repository...
More informationLab 08. Command Line and Git
Lab 08 Command Line and Git Agenda Final Project Information All Things Git! Make sure to come to lab next week for Python! Final Projects Connect 4 Arduino ios Creative AI Being on a Team - How To Maximize
More informationSource Control: Perforce
USER GUIDE MADCAP FLARE 2018 Source Control: Perforce Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this
More informationSource Control: Subversion
USER GUIDE MADCAP FLARE 2018 Source Control: Subversion Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in
More informationLab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU
Lab 01 How to Survive & Introduction to Git Web Programming DataLab, CS, NTHU Notice These slides will focus on how to submit you code by using Git command line You can also use other Git GUI tool or built-in
More informationAgenda. - Final Project Info. - All things Git. - Make sure to come to lab for Python next week
Lab #8 Git Agenda - Final Project Info - All things Git - Make sure to come to lab for Python next week Final Project Low Down The Projects are Creative AI, Arduino, Web Scheduler, ios and Connect 4 Notes
More informationGithub/Git Primer. Tyler Hague
Github/Git Primer Tyler Hague Why Use Github? Github keeps all of our code up to date in one place Github tracks changes so we can see what is being worked on Github has issue tracking for keeping up with
More informationWorking with EGL and Subversion Using RDi with RBD
HISTORY OF MODIFICATIONS...2 CREATING A NEW REPOSITORY...3 BACKGROUND: INSTALLING TORTOISE...3 SUBVERSION EGL SOURCE CODE REPOSITORY...3 INSTALLING SUBVERSION PLUG-IN AND CONFIGURING FOR USE....5 INSTALLATION
More informationGetting the files for the first time...2. Making Changes, Commiting them and Pull Requests:...5. Update your repository from the upstream master...
Table of Contents Getting the files for the first time...2 Making Changes, Commiting them and Pull Requests:...5 Update your repository from the upstream master...8 Making a new branch (for leads, do this
More informationThen she types out her username and password and clicks on Sign In at the bottom.
Dropbox Michelle will look at the Dropbox website first, because it is quick and easy to get started with. She already has an account, so she clicks on Sign In. 1 Then she types out her username and password
More informationDocumentation External Synchronization FirstSpirit
Documentation External Synchronization FirstSpirit 2018-10 Status RELEASED Department Copyright FS-Core 2018 e-spirit AG File name SYNC_EN_FirstSpirit_External_Synchronization e-spirit AG Stockholmer Allee
More informationHistory...: Displays a window of Gitk, a standard commit viewer for Git.
Git Services Wakanda includes Git features that will help you manage the evolution of your solutions and files. These features are designed to share code as well as to handle multi developer projects and
More informationBranching and Merging
Branching and Merging SWEN-261 Introduction to Software Engineering Department of Software Engineering Rochester Institute of Technology Version control branching supports the ability to manage software
More informationWorkspace ONE UEM Certificate Authentication for EAS with ADCS. VMware Workspace ONE UEM 1902
Workspace ONE UEM Certificate Authentication for EAS with ADCS VMware Workspace ONE UEM 1902 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationVersion Control. Second level Third level Fourth level Fifth level. - Software Development Project. January 11, 2017
Version Control Click to edit Master EECS text 2311 styles - Software Development Project Second level Third level Fourth level Fifth level January 11, 2017 1 Scenario 1 You finished the assignment at
More informationIndex. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac,
Index A Android applications, Xamarin activity and intent, 116 APIs in C# Activity classes, 123 Android manifest, 129 App.cs, 123 app properties, setting, 128 CreateDirectoryForPictures methods, 124 device
More informationBUILD DEFINITION EXTENSION
Contents BUILD DEFINITION EXTENSION Introduction... 2 Setup... 2 Installation... 2 Configuration... 3 Quick Start Guide... 3 Create a new Build Definition... 3 View History of Build Definition... 4 Branch
More informationSource Control: Perforce
USER GUIDE MADCAP LINGO 10.1 Source Control: Perforce Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this
More informationGitlab Setup/Usage by Yifeng Zhu modified by Vince Weaver 30 January 2019
ECE271: Microcomputer Architecture and Applications University of Maine Gitlab Setup/Usage by Yifeng Zhu modified by Vince Weaver 30 January 2019 Background We will submit our labs in ECE271 via git to
More informationLPF Training Handbook!
LPF Training Handbook M Hewitson 2014-04-25 1. Introduction 1 2. Software setup 1 Accessing the relevant software repositories 2 Getting the software 3 Installing LTPDA 3 Installation of Extension modules
More informationApplication Lifecycle Management Solutions using Microsoft Visual Studio 2013
1800 ULEARN (853 276) www.ddls.com.au Application Lifecycle Management Solutions using Microsoft Visual Studio 2013 Length 5 days Price $4477.00 (inc GST) Overview This five day course is designed to get
More informationQ&As Administering Visual Studio Team Foundation Server 2012
CertBus.com 70-496 Q&As Administering Visual Studio Team Foundation Server 2012 Pass Microsoft 70-496 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing
More informationLab 3: Editing a Rhapsody Model in RMM
Lab 3: Editing a Rhapsody Model in RMM Objectives After completing this lab, you will be able to: Create an RTC repository workspace and local sandbox Load a Rhapsody model from RMM into your local sandbox
More informationCSE 332: Data Structures and Parallelism Autumn 2017 Setting Up Your CSE 332 Environment In this document, we will provide information for setting up Eclipse for CSE 332. The first s ection covers using
More informationOutlook 2007 and SharePoint Server 2007
SharePoint Integration How To s / Outlook Integration of 3 Resource Description In this guide, you ll find general information about how Outlook 007 and SharePoint Server 007 work together. These products
More informationTask-Oriented Solutions to Over 175 Common Problems. Covers. Eclipse 3.0. Eclipse CookbookTM. Steve Holzner
Task-Oriented Solutions to Over 175 Common Problems Covers Eclipse 3.0 Eclipse CookbookTM Steve Holzner Chapter CHAPTER 6 6 Using Eclipse in Teams 6.0 Introduction Professional developers frequently work
More informationColligo Engage Outlook App 7.1. Offline Mode - User Guide
Colligo Engage Outlook App 7.1 Offline Mode - User Guide Contents Colligo Engage Outlook App 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Engage Outlook App 3 Checking
More informationAzure Developer Immersions Application Insights
Azure Developer Immersions Application Insights Application Insights provides live monitoring of your applications. You can detect and diagnose faults and performance issues, as well as discover how users
More informationTUHSD Tech Quick Guide for SharePoint & OneDrive An Overview
TUHSD Tech Quick Guide for SharePoint & OneDrive An Overview SharePoint: Microsoft portal for organizations to share documents through team sites and shared spaces part of Office 365 OneDrive Pro: Microsoft
More informationUsing SourceTree on the Development Server
Using SourceTree on the Development Server This content has been modified to exclude client information. Such omissions include the client name and details of the client s infrastructure, such as domain
More informationFrom: Sudarshan N Raghavan (770)
Spectrum Software, Inc. 11445 Johns Creek Pkwy. Suite 300 Duluth, GA 30097 www.spectrumscm.com Subject: SpectrumSCM Plugin for the Eclipse Platform Original Issue Date: February 2 nd, 2005 Latest Update
More information2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,
2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered
More informationERC: Portal Favorites Advanced Options Quick Reference Guide
When you have created Portal Favorites for frequently visited areas of the Employee Resource Center (ERC) there are additional preferences you can set. This QRG will provide you with several options for
More informationUsing GitHub to Share with SparkFun a
Using GitHub to Share with SparkFun a learn.sparkfun.com tutorial Available online at: http://sfe.io/t52 Contents Introduction Gitting Started Forking a Repository Committing, Pushing and Pulling Syncing
More informationUsing GitHub for scientific research
Team 1 Reading in a CSV file Feel free to ask me questions if you get stuck! Specification Write a Python function that reads a two-columned CSV file and separates the two columns into two Python lists.
More informationTips on how to set up a GitHub account:
Tips on how to set up a GitHub account: 1. Go to the website https://github.com/, you will see the following page: Figure 1: The GitHub main webpage (before you create an account and sign in) Then choose
More information1. Which of these Git client commands creates a copy of the repository and a working directory in the client s workspace. (Choose one.
Multiple-Choice Questions: 1. Which of these Git client commands creates a copy of the repository and a working directory in the client s workspace. (Choose one.) a. update b. checkout c. clone d. import
More informationG, H I, J K, L. Git distributed version control system, 67 repository, 67 TFS, 68 GitFlow, 76 77
Index A Agile test process definition, 223 224 Q1 unit and component, 224 Q2 functional, 224 Q3 exploratory, 225 Q4 capability, 225 Application Insights A/B testing, 358 359 alerts setting, 343, 345 Android
More informationStoring and Managing Code with CVS
Storing and Managing Code with CVS One of the most important things you do, as a software developer, is version source code and other project files. What does it mean to version a file? According to Merriam
More informationCHAPTER 19: MANAGING SERVICE QUEUES
Chapter 19: Managing Service Queues CHAPTER 19: MANAGING SERVICE QUEUES Objectives Introduction The objectives are: Understand the basics of queues and the flow of cases and activities through queues.
More informationKTH Royal Institute of Technology SEMINAR 2-29 March Simone Stefani -
KTH Royal Institute of Technology SEMINAR 2-29 March 2017 Simone Stefani - sstefani@kth.se WHAT IS THIS SEMINAR ABOUT Branching Merging and rebasing Git team workflows Pull requests and forks WHAT IS THIS
More informationContents Release Notes System Requirements Using Jive for Office
Jive for Office TOC 2 Contents Release Notes...3 System Requirements... 4 Using Jive for Office... 5 What is Jive for Office?...5 Working with Shared Office Documents... 5 Get set up...6 Get connected
More informationHuman-Computer Interaction Design
Human-Computer Interaction Design COGS120/CSE170 - Intro. HCI Instructor: Philip Guo, Lab TA: Sean Kross Lab 1 - Version control and HTML (2017-10-06) by Michael Bernstein, Scott Klemmer, Philip Guo, and
More informationManaging your content with the Adobe Experience Manager Template Editor. Gabriel Walt Product Manager twitter.com/gabrielwalt
Managing your content with the Adobe Experience Manager Template Editor Gabriel Walt Product Manager twitter.com/gabrielwalt Table of Contents 1. Introduction 3 1.1 Overview 3 1.2 Prerequisites 3 2. Getting
More informationVersion Control System GIT
Version Control System GIT Version Contol System Version (revision) control systems are software that help you track changes you make in your code over time. As you edit to your code, you tell the version
More informationCONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT
CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT Abstract In this document, we provide step-by-step guidance to configure support for the SAFe V4.0 methodology in CLM tooling. Amy Silberbauer
More informationedev Technologies integreat4tfs 2015 Update 2 Release Notes
edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies 11/18/2015 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 DASHBOARD... 4 1. FEATURES...
More informationEVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited SHAREPOINT 2016 POWER USER
SHAREPOINT 2016 POWER USER SharePoint 2016 Power User (SHP2016.2 version 1.0.0) Copyright Information Copyright 2016 Webucator. All rights reserved. Accompanying Class Files This manual comes with accompanying
More informationHuman-Computer Interaction Design
Human-Computer Interaction Design COGS120/CSE170 - Intro. HCI Instructor: Philip Guo Lab 1 - Version control and HTML (2018-10-03) by Michael Bernstein, Scott Klemmer, Philip Guo, and Sean Kross [Announce
More informationCSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment
CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment This document guides you through setting up Eclipse for CSE 332. The first section covers using gitlab to access
More informationHands-On Lab. Setup Microsoft Test Manager 2012 and froglogic Squish for Automated GUI Testing. Lab version: Last updated: 27/03/2013
Hands-On Lab Setup Microsoft Test Manager 2012 and froglogic Squish for Automated GUI Testing Lab version: 1.0.2 Last updated: 27/03/2013 Overview This hands- on lab is part one out of a series of two
More informationMicrosoft. Recertification for MCSD: Application Lifecycle Management
Microsoft 70-499 Recertification for MCSD: Application Lifecycle Management Download Full Version : http://killexams.com/pass4sure/exam-detail/70-499 QUESTION: 82 Your team uses Microsoft Visual Studio
More informationTutorial 2 GitHub Tutorial
TCSS 360: Software Development Institute of Technology and Quality Assurance Techniques University of Washington Tacoma Winter 2017 http://faculty.washington.edu/wlloyd/courses/tcss360 Tutorial 2 GitHub
More informationG E T T I N G S TA R T E D W I T H G I T
G E T T I N G S TA R T E D W I T H G I T A A R O N H O O V E R & B R A D M I N C H J A N U A R Y 2 2, 2 0 1 8 1 Why use a version control system? Much of this document was blatantly cribbed from Allen
More informationEVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited SHAREPOINT 2013 END USER
SHAREPOINT 2013 END USER SharePoint 2013 End User (SHP2013.1 version 1.2.1) Copyright Information Copyright 2014 Webucator. All rights reserved. The Authors Bruce Gordon Bruce Gordon has been a Microsoft
More informationSource Control: Subversion
USER GUIDE MADCAP LINGO 10.1 Source Control: Subversion Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in
More informationTDDC88 Lab 4 Software Configuration Management
TDDC88 Lab 4 Software Configuration Management Introduction "Version control is to programmers what the safety net is to a trapeze artist. Knowing the net is there to catch them if they fall, aerialists
More informationSetting up your PC to sync your CSCU OneDrive for Business
Information Technology Procedure Setting up your PC to sync your CSCU OneDrive for Business Scope: SO, CCC Revision Date: 7/13/2017 Table of Contents 1. Introduction... 1 2. Login to your CSCU Office365
More informationInstallation Guide Worksoft Analyze
Installation Guide Worksoft Analyze Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 Worksoft Analyze Installation Guide Version 1.0.0 Copyright 2018 by Worksoft,
More informationMicrosoft Office SharePoint. Reference Guide for Contributors
Microsoft Office SharePoint Reference Guide for Contributors SharePoint: Reference Guide for Contributors Table of Contents INTRODUCTION... 3 FOLLOWING A SITE... 3 NAVIGATION... 4 LISTS AND LIBRARIES...
More informationMicrosoft Office SharePoint Reference Guide for Site Owners
Microsoft Office SharePoint Reference Guide for Site Owners Table of Contents INTRODUCTION...3 REQUESTING A NEW SITE...3 FOLLOWING A SITE...4 NAVIGATION...5 LISTS AND LIBRARIES...6 ADDING PEOPLE TO A SITE...6
More informationHow to set up SQL Source Control The short guide for evaluators
GUIDE How to set up SQL Source Control The short guide for evaluators 1 Contents Introduction Team Foundation Server & Subversion setup Git setup Setup without a source control system Making your first
More informationTasktop Sync - Cheat Sheet
Tasktop Sync - Cheat Sheet 1 Table of Contents Tasktop Sync Server Application Maintenance... 4 Basic Installation... 4 Upgrading Sync... 4 Upgrading an Endpoint... 5 Moving a Workspace... 5 Same Machine...
More informationIntro to Github. Jessica Young
Intro to Github Jessica Young jyoung22@nd.edu GitHub Basics 1. Installing GitHub and Git 2. Connecting Git and GitHub 3. Why use Git? Installing GitHub If you haven t already, create an account on GitHub
More informationSnapshot Best Practices: Continuous Integration
Snapshot Best Practices: Continuous Integration Snapshot provides sophisticated and flexible tools for continuously keeping Salesforce accounts, developer projects, and content repositories synchronized.
More informationIntroduction to the Azure Portal
Page 1 of 17 Introduction to the Azure Portal The new Azure portal is an all-in-one, work-anywhere experience. Now you can manage App Service Apps, databases and Visual Studio Team Services projects in
More informationSharePoint 2010 Site Owner s Manual by Yvonne M. Harryman
SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2
More informationACCURATE STUDY GUIDES, HIGH PASSING RATE! Question & Answer. Dump Step. provides update free of charge in one year!
DUMP STEP Question & Answer ACCURATE STUDY GUIDES, HIGH PASSING RATE! Dump Step provides update free of charge in one year! http://www.dumpstep.com Exam : 70-497 Title : Software Testing with Visual Studio
More informationSystem Center 2012 R2 Lab 4: IT Service Management
System Center 2012 R2 Lab 4: IT Service Management Hands-On Lab Step-by-Step Guide For the VMs use the following credentials: Username: Contoso\Administrator Password: Passw0rd! Version: 1.5.5 Last updated:
More informationEnd User Manual. December 2014 V1.0
End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How
More informationUSER GUIDE MADCAP FLARE SharePoint
USER GUIDE MADCAP FLARE 2018 SharePoint Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is
More informationConfiguring RentalPoint Web Services
Table of Contents 1. What is RentalPoint Web Services? 2 2. How to Configure Your Server 2 2.1 Download and Install.NET Framework 4.5.1 2 2.2 Download and Install IIS 2 2.3 Download and Install RPWS Files
More informationInjector. Windows Server NRG Global, Inc.
Injector Windows Server 2012 www.nrgglobal.com NRG Global, Inc. 2017 NRG Global, Inc. All rights reserved. Page 2 CONTENTS INTRODUCTION... 4 PREREQUISITES... 4 INJECTOR OPTIMIZATIONS... 4 GROUP POLICY
More informationGet Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript
Visual Studio Live! Redmond 2016 Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript Benjamin Day www.benday.com Benjamin Day Brookline, MA Consultant, Coach, & Trainer Microsoft
More informationVersion control CSE 403
Version control CSE 403 Goals of a version control system Keep a history of your work Explain the purpose of each change Checkpoint specific versions (known good state) Recover specific state (fix bugs,
More informationHandout 4: Version Control Reference
CSCI 2600 Principles of Software Handout 4: Version Control Reference Introduction SVN (Subversion) provides the following functionality: It allows multiple users to edit the same files independently,
More informationVersion control CSE 403
Version control CSE 403 Goals of a version control system Keep a history of your work Explain the purpose of each change Checkpoint specific versions (known good state) Recover specific state (fix bugs,
More informationLab Exercise Test First using JUnit
Lunds tekniska högskola Datavetenskap, Nov, 2017 Görel Hedin/Ulf Asklund EDAF45 Programvaruutveckling i grupp projekt Lab Exercise Test First using JUnit Goal This lab is intended to demonstrate basic
More informationSITE DESIGN & ADVANCED WEB PART FEATURES...
Overview OVERVIEW... 2 SITE DESIGN & ADVANCED WEB PART FEATURES... 4 SITE HIERARCHY... 4 Planning Your Site Hierarchy & Content... 4 Content Building Tools... 5 Pages vs Sites... 6 Creating Pages... 6
More informationSetting up GitHub Version Control with Qt Creator*
Setting up GitHub Version Control with Qt Creator* *This tutorial is assuming you already have an account on GitHub. If you don t, go to www.github.com and set up an account using your buckeyemail account.
More informationBranching with Eclipse and CVS
Eclipse Corner Article Copyright IBM Corp. 2003 Branching with Eclipse and CVS Summary This article presents a brief branch and merge scenario designed to quickly illustrate some branch and merge features
More informationMiddlebury College Software Management & Self Service
Windows 10 Configuration Tips & Resources Information Technology Services Revised October 12, 2017 The First-Time Login Must Be On-Campus 1. Make sure your new Windows 10 laptop is on campus when you log
More informationCSCI 2132: Software Development. Norbert Zeh. Faculty of Computer Science Dalhousie University. Subversion (and Git) Winter 2019
CSCI 2132: Software Development Subversion (and Git) Norbert Zeh Faculty of Computer Science Dalhousie University Winter 2019 Version Control Systems A version control system allows us to Record the history
More information