We are using the "Dedicated development model"
I can see "blue balls" appear in SSMS 2012 Object Explorer tree when I make changes to the SQL Objects (eg tables, stored procedures etc) indicating that I have made changes that need to be committed to TFS.
In contrast, there are no indications appearing in the Object Explorer (eg. red balls) when TFS has later versions than what I have on my local SQL server, meaning I need to "Get Latest" on those objects before I start making changes to those objects.
If I go to Get latest Tab of Redgate Source Control, I surely can see the objects that I need to do Get Latest. It is just that this information is not available in the Object Explorer tree unlike "Commit changes" notifications that appear as blue balls in the tree.
Is there a setting somewhere to enable this?
At the moment, developers are frequently running into merge conflicts because they are not aware that the objects they change have already undergone changes in TFS by someone else. This is only discovered when trying to commit.