如何在RSE同步中递归地“put”文件夹

7
我刚刚将Eclipse升级到Kepler版本,并尝试使用内置的RSE作为远程同步SSH的JCraft SFTP插件的替代方案。我已经勾选了Review/Synchronise并导出了我的项目,在Synchronise面板中,我可以看到要导出的文件。
如果我右键单击一个文件,我会得到一个“Put”选项来发送该文件,但如果我右键单击一个文件夹,则该选项不可用。
如何“put”一个文件夹?我绝对不会逐个处理每个文件。

为什么不尝试使用另一个IDE或单独的程序来完成这个任务,然后使用Eclipse进行有效的开发呢? - Lajos Arpad
因为在一个地方完成所有操作很方便,而且RSE应该可以处理这个问题。我的工作流程主要是将许多微小的更新推送/拉取到实时Web服务器上,所以像Git这样的工具并不适用,即使我从控制台使用rsync,当本地文件更改时仍然需要刷新Eclipse。这很烦人,JCraft SFTP 处理得相当好,但也有自己的问题(例如它不擅长递归删除)。 - SpliFF
"Git 不太好用" 我有所怀疑。 - Lajos Arpad
每次我更改CSS文件中的一个字符时,我都不会添加提交消息。Git不适合我。我还必须与其他人一起工作,他们无法使用Git。Git适用于同时更改许多内容并在本地测试的程序员。我无法在本地测试。 - SpliFF
你可以输入任何提交信息,也可以编写一个小应用程序来生成你需要的所有提交内容(如添加提交信息)。此外,在你的情况下,git 并不是“无法工作”。你只是懒得写提交信息,有些人可能不会使用 git。因此,你不想使用它,因为你认为它对你的情况不可行。但是说 git 不起作用的说法是完全不正确的。 - Lajos Arpad
1个回答

1
你可能想尝试PTP同步项目,而不是RSE。它主要用于C / C ++ / Fortran开发,但可以用于任何您想编辑远程文件的项目。我们从PTP用户那里得到的反馈是,同步项目通常比RSE项目更好(例如更快)。将来计划可以在不安装所有PTP的情况下使用同步项目。

听起来是一个完美的替代方案。在赏金到期之前我没有时间测试它,所以我会基于信任接受它。 - SpliFF

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接