Details
-
Task
-
Status: Closed
-
Trivial
-
Resolution: Outdated
-
permanent tasks
-
None
Description
The commit tag is to be used whenever foreign code is imported into the repository 2 source base and/or if code reformatting is an issue.
The rules for this are as follows:
1. When new, outside code is brought into the repository source base:
- It should first be checked in as ORIGINAL, UNMODIFIED code, with in the commit message this issue as tag;
- Then perform code formatting and recommit the sources, without any other additional changes other than the reformatting.
again use this issue for the commit tag; - if an auto-compile breaks because these two checkins do not allow reformatting, than that is okay (optionally, autobuild could be turned off for commits with this tag);
2. When existing code is reformatting because for some reason it was not formatted the way intended: - perform the right code formatting, and commit these changes to the SVN repository as single change using this tag as commit message.
This means that no other changes other than reformatting are allowed for such a commit.