It seems that the order of the files within a Group, and the order of the Groups within a Target matters to uVision: the build process always examines the files in order as they appear within the Group, and the Groups in order as they appear within the Target. So, If I need to add file(s) and/or Group(s), how do I get them into the right order? Similarly, how can I re-order files and/or Groups if this becomes necessary? I'm using uVision v2.23.
uVision2 has two files. The *.UV2 file contains the project configuration. The *.OPT file the user preferences (local debugger settings, ect.). So it is enought to save the *.UV2 file under version control. The *.OPT file is not needed.