I am using vimdiff with subversion as follows:
When I want to see the differences in vimdiff for a specific file or group of files, I do:
svn diff [files] --diff-cmd svd
Here, -diff-cmd instructs subversion to use the svd command instead of its default behavior. svd is the following shell script:
#!/bin/bash shift 5; /usr/bin/vimdiff -f " $@ "
You have not mentioned your OS, this will certainly work for Linux and OS X.
source share