I'm seeing some weird behavior from VS2008 integrate with TFS 2008. When I delete a file from a solution from within the Solution Explorer and check it in, the file still appears in the Source Control Explorer.
In the Source Control Explorer the file appears having the value 'delete' under the Pending Change column. It also appears in the Pending Changes window with the same status and I'm forced to check it in from there.
Any idea whether this is "normal" and if it is, what the rationale behind it is? How can I avoid having to twice check-in the file deletion?