No ideas about what? Seriously, your snarky attitude is not inspiring people to help you. Keep in mind that nobody gets paid to read these forums and provide support. Everyone here reads and posts in their spare time because it's something that interests them, and I don't know anyone who sees posts like yours and thinks "hey, I really want to help that guy!"
1) You cannot "skip" entering a commit message. No SVN client will give you that option, and I'm pretty sure that WoWAce/CurseForge repositories will reject commits without a message. I can't speak for anyone else, but I generally don't use addons whose authors are too lazy to type out a line or two describing what's changed between versions. I like to know why I'm downloading a new version (and skip downloading versions that don't affect me, like an update to add translations for a language I don't speak, or to add a new feature I'm not interested in, or to fix a problem I've never encountered). I also assume that if an author isn't willing to take a few seconds to type out a line or two for the changelog, that he also won't be willing to take time to provide support for the addon, and is likely to stop spending time on the project altogether. Obviously nobody can force you to enter commit messages, but there are many good reasons why you should, and no good reasons why you shouldn't.
2) Automatically filling in the current version in your TOC is simple. Just use the appropriate substitution keyword, and the packager will take care of the rest.