When a file with '@' in the name is renamed - for example moved - dcommit fails with:
Assertion failed: (svn_uri_is_canonical(child_uri, NULL)), function uri_skip_ancestor, file subversion/libsvn_subr/dirent_uri.c, line 1520.
error: git-svn died of signal 6
I have sent a fix at https://github.com/git/git/pull/184.