我可以在项目A中设置两个本地文件夹之间的连接,从项目A到项目B.然后可以使用项目A中的上下文菜单手动上传/下载.但是如何在两个位置之间自动同步?我认为这可能适用于FTP等协议,但当目标是本地目录时则不行.这是一个缺失的功能,还是有诀窍?
编辑:下面的答案/评论说明实际上Aptana同步功能不是完全同步逻辑,而是"保存时上传"功能,只有在eclipse中保存文件时才会触发.我建议Apatana相应地重命名它,因为它可能令人困惑.通过这种新的理解,下面的答案更有意义.
有关更多背景信息,请参阅我的一个网站设置:
A)几个开发项目:一个核心PHP框架项目(drupal),它链接(如在eclipse链接文件夹中)到几个模块项目.核心和模块项目是单独的eclipse项目,他们自己的git repo是从drupal.org上的上游repos克隆的.这样,升级模块可以独立于其他模块和核心完成.
B)一个开发服务器项目:包含要在开发Web服务器上部署的文件.需要成为上述A)中提到的核心项目的副本,除了在核心源项目中链接文件夹但需要在此项目中成为普通文件副本的模块.该项目有自己的git存储库,与上述存储库不同,用于为整个网站创建快照.
C)一个生产服务器项目:包含要在实时Web服务器上部署的文件.在B)的开发服务器repo的克隆中使用单独的分支
我希望Aptana Studio可以自动完成A到B之间的同步.手动操作工作正常,链接的资源从A复制到B.但我希望这个过程是自动的,即当项目A中的文件发生变化时,它们是自动复制到项目B.
aptana ×1