In fact, I always have something to put in when I perform a check-in of my code. However, the question I have is - Is it really so necessary? Does it help so much? How?
From one point of view, comments can help you to keep track of changes performed with every check-in. Thus, I will be able to analyze the changes and identify a hypothetic problem a little bit quicker.
On the other hand, it takes some time to write useful information into check-in.
Is it worth it? What are the pros and cons of writing comments to every check-in? Is there any way to write "efficient" check-in comments?