In addition to the source, headers, and project files of VS what additional folders/files should be checked into a repo when working with a separate Linux build server and separate target?
You definitely need to check in the .vgdbsettings files as they contain VisualGDB-specific settings. If you are using Make, CMake or QMake, you also need to check in the main project file and the configuration files from that build systems.