I usually create a patch file from the Check for modifications... screen.
Since you've mentioned that *.class
and *.log
are already in your svn:ignore
list, you should tell TortoiseSVN to not display them:
You could also sort the modified files list by extension, and not select the files with those extensions.
From the Create Patch screen, you could also deselect Show unversioned files:
This assumes that the files were unversioned in the first place, because marking them ignored after already versioning them is pointless.
Hope this helps.