If you do "svn co svn://user:secret@svn.example.com/repo/trunk/my-egg", does that work, or does it prompt you for the password? My guess is that svn itself is the problem here, because easy_install does not remove password information from the URL, it just passes the URL as-is to the "svn" command.