Hi:
I try to login sourceforge with winscp, and I am really new for both sourceforge and winscp. When I login, I always get the error msg:
Error skipping startup message. Your shell is probably incompatible with the application (BASH is recommended).

I have upload the ssh key to sourceforge account,and I change it many times , but don't work.

You don't have an active shell at this time. For basic file transfers and
management, use web.sourceforge.net -- it allows rsync, sftp, and scp access.
If you would like to create a shell, use ssh to login using a USER,PROJECT
username with the "create" command. If you tell ssh to allocate a tty
(e.g. using -t), an interactive shell will be opened when the create is
done. Otherwise, the create command will exit when the shell becomes
ready for use. An example create that enters the shell when ready:
ssh -t USER,PROJECT@shell.sourceforge.net create