Showing posts with label Git. Show all posts
Showing posts with label Git. Show all posts

Friday, August 4, 2017

Integrate SharePoint Framework solution in to TFS project

This is the second part of the article series on how to manage SharePoint Framework solution in a team environment

  1. Configure SharePoint Framework solution with Git
  2. Integrate SharePoint Framework solution in to TFS project
  3. Automate build and release for SharePoint Framework solution

In this article I will show how to integrate our SharePoint Framework solution in to a TFS project.

Why do we need a separate TFS project? Can’t we manage all within our Git repository?

Following are key benefits

  • We will get a bunch of project management features like team management, task management, etc.
  • Allow the project to be inline with a specific methodology (e.g Agile).
  • Assist build and release management

Following is a walkthrough on how to integrate our Git repository into a TFS Online project

1. Create a project in TFS online

image

2. Import our Git repository

image

image

image

Wednesday, July 19, 2017

Configure SharePoint Framework solution with Git

The most popular code editor to build SharePoint Framework solutions is Visual Studio Code. But software developers who are used to Visual Studio might find it bit challenging at times.

How can we use SPFx solutions in a team environment?

This problem was raised in a recent meetup and I thought of writing a walk through

This article is the first of an article series

  1. Configure SharePoint Framework solution with Git
  2. Integrate SharePoint Framework solution in to TFS project
  3. Automate build and release for SharePoint Framework solution

This blog post will cover the first part of the series. I’ll illustrate how to integrate our SharePoint framework project with Git

1. Configure Git repository

image

image

2. Create a folder and open Visual Studio Code

image

3. Clone the repository we have just created

image

image

4. Use Yeoman SharePoint generator to populate the structure

image

image

image

5. Commit changes

image

6. Publish changes to repository

image

image