Is it common practice to keep project files (i.e. files other that source code files) in the version control repository?
Also, are these files checked in/out on a regular basis?
I always envisioned a SCC repository as 'clean' with only source code files.
How do you manage the non-source code files in a repository?
Take a Visual Studio solution, as an example. Would you "check-in" the entire Solution's directory to the SCCS or would you just add the source code files? What about when it comes time to build the Solution, then the entire solution needs to be checked out? Maybe it's best done with a manual process?