Just recently, when I open a solution in VS2010, I get modal dialog boxes in the form
"Project c:\XXXX\YYY\ZZZZ.csproj, which you are getting from the source control store, already exists. Would you like to overwrite it with the store version, or leave your local copy?"
With the options Overwrite, Overwrite All, Leave and Help. I get one of these dialog boxes per project in the solution, unless I click Overwrite All. Either of the Overwrite options appears to do a get for every file in the project(s), which as you can imagine is time consuming for a large solution. And clicking Leave for every project in a large solution is also time consuming.
The obvious cause is the option Source Control -> Environment -> Get everything when a solution or project is opened, however this is not turned on. I tried turning the option on and then off again, in case something was wrong with the option setting, but this did not solve the issue.
I've tried a few searches for this issue, but couldn't find anyone else suffering it.
Any help solving this would be appreciated.
I've also asked this question on Super User