No you cannot provide comments per file. Comments are always per Changeset, and thus for multiple files at once. Checking in files individually is not a good idea, since that will probably cause a lot of issues with Continuous Integration builds should you go towards build, test and deployment automation.
Generally you will associate a checkin with a task, you can describe in detail what you did or were planning to do as part of the task description.