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).
+1
A:
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.
Ken Gentle
2008-11-04 13:57:55
One workaround I found was to setup a workspace in Beyond Compare that compared the .svn\text-base folder to the working copy folder. That allowed me do a quick diff with rules so that I could revert case-only changes before examining the other diffs prior to commit.
Barry-Jon
2010-10-15 19:16:17
TortoiseSVN is for the file explorer, the question was about VBA in Excel
chiccodoro
2010-10-25 09:20:53
+1
A:
http://www.codeproject.com/KB/office/SourceTools.aspx might do what you want
neuwirthe
2010-08-01 10:09:27
I wonder why this wasn't upvoted although it's the only accurate answer.
chiccodoro
2010-10-25 09:22:08
+1
A:
Have a look at the following applications.
Niketya
2010-08-26 13:15:40