使用Rsync在每次保存时上传文件

时间:2011-04-20 22:07:34

标签: eclipse ubuntu sync 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 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:3)

使用RSE的问题在于它与其他Team连接(如subversion)冲突。 RSE也非常慢并且分批工作(就像将SVN变更集发送到SVN服务器一样)。