使用Rsync每次保存上传文件

我使用Eclipse PDT(Ubuntu 10.10)进行Web开发,并手动成功地上传了使用Rsync更改的文件。

~$ rsync -e ssh -av /home/goksel/Sites/test goksel@goksel.com:test sending incremental file list test/ test/index.php 

有没有办法使这个命令每次保存工作?

我知道我可以通过使用Aptana的同步工具来做到这一点,但不知何故,它的工作非常缓慢。

有2个选项可用。 如果右键单击该项目,则可以添加一个外部构建器,该构建器可以是一个ant文件或一个程序。 这将在每次文件更改时运行。

第二个选择是使用像目标管理中的远程系统资源管理器: http : //www.eclipse.org/tm/许多用户在处理项目(如PHP)时使用它,他们想要同步到远程系统。

使用RSE的问题是它与其他的团队连接(如Subversion)冲突。 RSE也很慢,并且分批工作(就像发送一个SVN变更集到SVN服务器一样)。