A commit to a version control system, such as Subversion, which has very little actual value.
Commits of this nature are typically performed to create the illusion that an individual is contributing to a project or development, and as the name suggests, on a daily or bi-daily basis.
Daily checkins may be characterised by;
- Long-winded commit log message, explaining the need for the commit (checkin messages are typically longer than the changed code itself)
- Changes to whitespace
- Commits with the purpose of rectifying alleged "breaches in coding conventions", formatting problems, or to "increase code readability"
- Adding comments to code; where the comments are of little value
- Adding "TODO" comments