vcs-svn diff, à la différence de svn diff, liste les changements dans les svn:externals. C'est une chose à corriger, mais je crois que ça a déjà été rapporté.
Je propose qu'à l'instar des fichiers qui traînent, les ci (sans argument) soient bloquants s'il y a des svn:externals qui sont changés.