Given the case I made two independent changes in one file: eg. added a new method and changed another method.
I often don\'t want to commit
Try VisualSVN for Visual Studio. The latest 6.1 release introduces the QuickCommit feature. You can partially commit selected changes in a file using the new Commit this Block and Commit Selection context menu commands in the Visual Studio editor.