Connect to Visual Studio Team Services from Eclipse, Xcode, Visual Studio, and more

Last Update: 11/2/2016

Team Services

To upload and share code after creating your Visual Studio Team Services account, connect to your private Git repositories or Team Foundation version control from tools like:

Don't have a Visual Studio Team Services account? Create your account and your team project first. You'll use your team project to store code, builds, tests, work items, and other assets. If you created an account, but didn't create a team project, you can finish that part here.

Create your team project in Visual Studio Team Services

  1. Sign in to your Visual Studio Team Services account (https://{youraccount}.visualstudio.com).

  2. Name your team project. Select your process template to manage your work. Then choose Git or TFVC for version control.

    Create your first team project

    Not sure which to choose? Find out which process template and version control work best for you:

    • Git: Work in a decentralized version control system that provides lightweight branches and a good experience when working offline.

    • Team Foundation Version Control: Work in a centralized version control system that provides a good experience, even with a massive codebase.

  3. Add users to your account, or add users to your team project.

  4. Connect and share your code from:

Connect and share code from Visual Studio

  1. If you haven't already, install Visual Studio 2015.

    Which other versions of Visual Studio can I use with Visual Studio Team Services?

  2. Sign in to your Visual Studio Team Services account (https://{youraccount}.visualstudio.com).

  3. On your account home page, find and select your team project.

    On your account home page, select your team project

  4. From your team project page, open Visual Studio.

    On your team project page, click Open with Visual Studio

  5. Choose your next step based on the version control you selected:

Connect and share code from Xcode

Choose your next step based on the version control you selected:

Connect and share code from Eclipse

Install the Team Explorer Everywhere plug-in for Eclipse

  1. If you haven't already, install Eclipse.

  2. Open Eclipse and on the Help menu, select Install New Software.

  3. Add a repository for Team Explorer Everywhere.

    Add repository for Team Explorer Everywhere

  4. Select the "Team Explorer Everywhere" features.

    Select Team Explorer Everywhere

  5. Accept the license agreement and restart Eclipse when prompted.

Connect to your team project

  1. Show Team Explorer.

    Go to Window, Show View, Other

    In Show View box, expand Team Foundation Server, select Team Explorer

  2. Connect to Team Foundation Server.

    Pending Changes view, click Connect to Team Foundation Server

  3. Add the server.

    Add Existing Team Project box, click Servers

  4. Enter your Visual Studio Team Services account (https://{youraccount}.visualstudio.com).

    Add Team Foundation Server box, enter account URL

    Q: I don't remember my account URL. Where can I find it?

    A: Sign in to your Visual Studio profile to find your account list.

  5. Connect to your team project.

    Add Existing Team Project dialog box with collection and team project selected

Share your code

Choose your next step based on the version control you selected:

Q&A

Q: Why won't my browser work with Team Services?

A: This might happen if you're using an unsupported browser. For the best experience, please check that you're using a supported browser.

Q: Why doesn't Visual Studio launch when I click "Open in Visual Studio" on my team project page?

A: This link requires Visual Studio 2013 or later. It doesn't launch earlier versions of Visual Studio.

To connect earlier versions, see Which versions of Visual Studio can I use with Visual Studio Team Services?

Q: Which versions of Visual Studio can I use with Visual Studio Team Services?

A: You can use:

  • Visual Studio "15"
  • Visual Studio 2015
  • Visual Studio 2013
  • Visual Studio 2012
  • Visual Studio 2010, requires Service Pack 1 and KB2662296
  • Visual Studio 2008 SP1, requires GDR update

To connect to Team Services with Visual Studio 2008 through 2012

  1. Start Visual Studio.
  2. From the Team menu or Team Explorer, go to Connect to Team Foundation Server > Select Team Projects > Servers.
  3. Add your Team Services account ({youraccount}.visualstudio.com).
  4. Select your team project, and finish connecting.

If you get connection errors, try choosing HTTPS as your protocol.

Q: Can I create more than one team project?

A: Yes, multiple team projects help you keep work separate when you have development projects for different teams. Team Services currently supports one team project collection.

To create a new team project, just go to your account home page.

From account home page, create more team projects

Q: Can I delete a team project that I've created?

A: Yes, you can delete a team project that you don't use anymore.

Q: Where can I learn more about Team Explorer Everywhere for Eclipse?

A: Team Foundation Server plug-in for Eclipse

Q: Can I edit the Welcome portal for my team project?

A: Yes, the Welcome portal is authored in a Markdown file. You can edit the Markdown file directly from your team project's Welcome portal page. For details on writing Markdown, look at John Gruber's Markdown site.

Q: Why must I choose between a "work or school account" and my "personal account"?

A: This happens when you sign-in with an email address, like jamalhartnett@fabrikam.com, that's shared by your personal Microsoft account and by your work account or school account. Although both identities use the same sign-in address, they're still separate identities with different profiles, security settings, and permissions, so you see this screen when you sign in:

Choose work or school account, or personal Microsoft account

  • Choose Work or school account if you used this identity to create your Team Services account or signed in with this identity before. For example, choose this option if you used to sign in to Team Services here:

    Old signin for work or school accounts

    Your identity is authenticated by your organization's directory in Azure Active Directory (Azure AD), which controls access to your Team Services account.

  • Choose Personal account if you used your Microsoft account with Team Services. For example, choose this option if you used to sign in to Team Services here:

    Old signin for Microsoft account

    Your identity is authenticated by the global directory for Microsoft accounts.

Q: Why can't I sign in after I choose either "personal Microsoft account" or "work or school account"?

A: This happens when your sign-in address is shared by your personal Microsoft account and by your work account or school account, but your selected identity doesn't have access. Although both identities have the same sign-in address, they're still separate identities with different profiles, security settings, and permissions.

Please try signing out completely from Team Services by following the steps below because just closing your browser might not sign you out completely from Team Services. Then sign in again to Team Services, and select your other identity:

  1. Close all browsers, including those that aren't running Team Services.

  2. Open a private or incognito browsing session.

  3. Go to this URL: http://aka.ms/vssignout

    You'll get a message that says "Sign out in progress". After you're signed out, you're redirected to the Visual Studio page @www.visualstudio.com.

    Tip If the sign-out page takes more than a minute, close the browser, and continue.

  4. Sign in to Team Services again. Select your other identity.

Q: How do I get help or support for Team Services?

A: Try the Team Services forum or Team Services Support.