<p>Can anyone recommend an SVN client for use in Excel with VBA (code modules only).  Ideally, I would also like SVN to ignore case when diffing prior to committing changes so as to avoid excessive churn in the repository (VBA has an annoying habit of changing the case of variables all over the project).</p>

TortoiseSVN
integrates well with the Windows File Explorer and allows for the integration of an external diff tool (like
Beyond Compare
.
Beyond Compare
has a specific plugin for Visual Basic code that appears to ignore case for 'unimportant text', meaning anything
not
in quotes.
I don't think this will solve the SVN churn issue, however.  I don't believe that SVN uses the external diff program to decide whether a file has changed prior to committing, and I don't know of any way to override this behavior.