As the previous answer says, if you are in a UNIX window, your shell program is probably trying to replace $ as if it were a variable. Try to get out of the $ sign by including a backslash before you do this:
svn ls svn+ssh://user.name\ $mydomain.com@mydomain.com /home/accountname/data/svn/repos
Alternatively, if you use single quotes around the URL, BASH or any other shell that you use, you should not try to replace $.
svn ls 'svn+ssh:// user.name$mydomain.com@mydomain.com /home/accountname/data/svn/repos'
Aaron
source share