Im using Eclipse PDT(Ubuntu 10.10) for web development and successfully uploading changed files with Rsync manually.
~$ rsync -e ssh -av /home/goksel/Sites/test
The problem with using RSE is that it conflicts with other Team connections such as subversion. RSE was also very slow and worked in batches (just like sending a SVN changeset to the SVN server).