Is there any tool out there to help keep a directory in sync with TFS?
When using TFS with a tool outside of Visual Studio (specifically ORMS), changes to the project file to include the new file will not add the file to the original control.
Is there anything that might say "Warning: you are about to check for changes to a project file that includes a file that is not versioned"
source to share
Not really, however you can download the TFS Power Tools and check out the tfpt.exe command line utility.
"tfpt online" and "tfpt treeclean" may be most useful to you when working outside of the integrated TFS client. tfpt online will look for files in your local directory that are not under version control, treeclean will show you files in your local directory that are not under version control, so you can delete them if you don't need them.
Good luck,
Martin.
source to share
In addition to Martin's answer, the latest version of TFS Power Toys includes:
" Windows Shell Extension (NEW!)
Allows you to perform basic version control operations in Windows Explorer without using Team Explorer.
Thus, you can simply commit these new files without having to launch Team Explorer or use an MSSCCI compatible version control client.
source to share