Visual Studio 2017 + TFS - Performance Issues

Asked

Viewed 228 times

1

I have a 2017 VS installation using TFS as version control, and when I’m doing merge of a branch with another, it takes a long time to load the details of the changeset.

Has anyone ever had this kind of problem? You know how to solve?

  • Usa Nuget? The tfsignore ignore Nuget library directories?

  • Other Source Control operations occur normally?

  • Ismael, other operations occur normally. And the problem occurs only from a specific branch to a specific one (we have three). Gypsy, we use it, I’ll watch it.

1 answer

1


Merges always occur on the client machine, usually those who use TFVC are using Visual Studio for this. The process you refer to looks more like uploading code to the server, i.e., check-in.

In addition to checking the "weight" of the merge you’re doing, large merges usually take longer, so make small code increments, review your branch strategy; check the health of the TFS server: CPU usage, available memory, ...

We must also check:

  • The server is dedicated to TFS?
  • How is the health of the database?
  • It is not the check-in process. It is the process where I search for changesets to merge. Yes, it is a dedicated server for TFS.

  • Is it an old code base? Are there binaries? Can you tell the size of the whole base?

Browser other questions tagged

You are not signed in. Login or sign up in order to post.