Hello,
I am controlling the files as specified in this page in my source control software:
http://processors.wiki.ti.com/index.php/FAQ_-_CCSv5#Q:_Which_project_files_do_I_need_to_check_into_source_control.3F
My source control software is Perforce, which has the default behavior to put all files with "read-only" attribute when they are not checked-out. Unlike CCSv4, I get some strange behaviors in CCSv5 that I would like to clarify:
1- Each time I try to import a project in CCSv5, it asks me if I want to remove the "read-only" attribute on the ".cproject" file (my file is read-only when not checked-out in Perforce). If I check-out the file and answer "yes", it looks like nothing changed in the file after import is complete. If I answer "no", the project seems to import correctly. Is it ok if I answer "no" or there is some side-effects I don't see? If nothing changes in that file anyway, why is the importing process requesting to remove the read-only attribute?
2- Sometimes when I try to import a project, the same thing happens with the ".settings/org.eclipse.core.resources.prefs" file. Unlike the ".cproject" file, changes happen in that file. Here is an example:
before:
#Thu Mar 01 12:04:55 EST 2012
eclipse.preferences.version=1
encoding//Release_53A0010/Cfg/subdir_rules.mk=UTF-8
(...)
after:
#Thu Mar 01 14:07:34 EST 2012
eclipse.preferences.version=1
encoding//Debug_53A0010/Cfg/subdir_rules.mk=UTF-8
(...)
encoding//Release_53A0010/Cfg/subdir_rules.mk=UTF-8
(...)
Does this file really need to be put under source control since additional lines are added over time depending on the target build machines the project is imported?
Thanks
Franck