From TI Wiki:
The following files and folders should not be checked into source control:
- \Debug or \Release \<configuration name> folder
- .xdchelp
- \.config folder
- \.launches folder
=============================================
Although the TI Wiki at "http://processors.wiki.ti.com/index.php/Source_control_with_CCS" states not to save anything from the Debug or Release directory into revision control, I actually check the .hex & .map files.
Without the .hex file, you can not verify that the exact same code was built whether buy a different developer, a new PC, or just sometime later after updates have been made to CCS. So, IMHO, the Wiki should be updated to reflect this concept.
That very concept was touted by TI in SPRA372.pdf,, May 2002, no revision number, page 1:
With Code Composer Studio checked into a version control system, developers can maintain a high degree of control over tools available for builds. The developer can now produce bit-exact versions of production code.
However, without the output file available in RCS, verification of the exact bit copy is not readily available. Yes, at my company, I can get a copy of it from the manufacturing management system which is clunky. Maybe for some large scale jobs it would not makes sense, but for an MSP430, 2812, 2809, or 28035, we always check in the .hex file and .map files. They are just not that large to make a difference to the RCS.
Again, just my 2-cents worth.
Regards,
Jim