Just in case it wasn't clear: after pointing EDITOR to emacsclient, commit from the shell prompt, not from within Emacs. Therefore, I think you shouldn't even need to disable dvc, because Emacs will not know that it's being used in conjunction with a VCS.
Just in case it wasn't clear: after pointing EDITOR to emacsclient, commit from the shell prompt, not from within Emacs. Therefore, I think you shouldn't even need to disable dvc, because Emacs will not know that it's being used in conjunction with a VCS.