I think we can all agree, when a developer gets a project out of their source control system... it should successfully build.
Question: What extraneous files do you
Include information about the database schema (diagram), set up queries and other special config params
I always leave out compiled files, which for me are generally of the .pyc
variety.
In addition to generated files, in Visual Studio I leave out mstest files (.vsdmi), resharper user files, Visual Studio user files (.suo).
My global ignore pattern for TortoiseSVN is: *.vbw *.scc *.vbg */bin */obj *.bak *.user *.suo *.webinfo bin obj *.dll *.pdb *.exe
which covers both VB6 and C#.
Anything that's generated from the items you check into source control.
Things I check in:
Things I don't: