My team is using clear-case as the version control. The project which I am working is not started 7-8 years back. During the entire life time of the project we had several releases bug-fixes service packs etc. The issues are tracked using the bug tracking system and most of the people who work on the bug-fixes follows a routine of enclosing the comment in START/END block with the date, author, bug-id etc. I feel this is quite irrelevant and making the code cluttered and uneasy to maintain and these are the things which must be part of check-in comments/labels etc, where we can keep additional life cycle information of the work product.What's the best practice to be followed?Some of the reviewers of the code insist to out the comments about the bug and fixes to ease out their life. In my understanding they must review the files by mapping it to a view and get the change log of the branch and review it. It would be helpful if I can get some best practices on submitting the updated code for review. 
Is it good to keep the bugfix comments within the code?
version control
The problem with adding the bugfix as a comment to the code is, you don't get the full story. If I see a perfectly fine piece of code tagged this is a fix to the bug blah, my first reaction would be to say so what?. The code is there, it works. The only thing I need to know to maintain the code is a comment that tells me what it does.A better practice would be to add bugfix references in SCM commit logs. That way, you see what the bug is, where it was introduced, and how it was fixed. In addition, when the time for a release comes, you can simply extract the SCM logs, and add a bullet point stating that there was a bug, and it was fixed. If another branch or version introduces the same bug, it is easy to locate the fix, and reapply if it is indeed the same thing.Having said all this, I also agree with Charles' answer. If the reason for a piece of code is not obvious, by all means, tell the maintainer that the code is there for a reason, and should be treated with care.