• Yeah, most of the tools are integrated with the developers' actions. However, this is what VS requires. They make commits manually in VS. If they don't, or they don't add comments, that's an issue, and should be addressed by management. That's some of the power of VCS: comments that explain things.

    The same thing occurs with the VS/RG tools. You make a change, you test it, you think it works, so you commit it.

    The automatic thing can work, but it loses comments and you have to review all code when you're looking back for issues rather than seeing what things were changed. IMHO, if you're not adding those comments in, you're not being professional and it's lazy. Auto check ins are a bad idea. Auditing is a good idea, because people forget, and we understand, but choosing to just not try is bad.