We did a migration (with OpsHub) from TFS to Visual Studio Team Services.
Now we get an Error TF30040 "The database is not correctly configured. Contact you Team Foundation Server administrator.". This seems to occur when there is a conflicting change.
Steps to reproduce:
- On machine 1, checkout and change a file
- On machine 2, checkout and change the same file
- On machine 2, check in the change
- On machine 1, do a get latest by right clicking on the project or solution (while the file is still checked out)
On TFS this used to get the latest versions of the files that not have been checked out. But checked out files would remain checked out. What are we doing wrong? This was not a problem in TFS, so I guess VSTS should also allow this. Or is this a setting?
We are not using the GIT version control, but the "Team Foundation Version Control"
I can do a workaround by hitting "check in" on the conflicting files. VS will show the "resolve conflict" window. I choose for "keep local" and that it will work as expected, but that is not how it's supposed to work in my opinion.
Any help would be appreciated.