eclipse pdt>>从工作区发布

时间:2009-07-20 22:58:42

标签: php eclipse eclipse-pdt

我正在学习用于PHP开发的Eclipse PDT。在我读过的几乎所有教程中,他们都将eclipse工作区放在webserver的文档根目录中(在我的例子中是htdocs)。

这是常见做法吗?我的意思是;我不喜欢我的(测试)网络服务器上的配置文件。有没有办法从文件系统其他地方的工作区发布对webserver文件夹的更改?

2 个答案:

答案 0 :(得分:0)

您可以将工作区放在一个目录中,并将项目放在您想要的任何其他目录中(不一定是工作区的子目录)。

您指定为“工作空间位置”的位置是我相信某些配置文件(eclipse内部)的存储位置。

在我的(Linux)机器上,我有:

  • /home/squale/bin/eclipse-workspaces/1
  • 中的工作区位置
  • 项目位于/home/squale/developpement/
    • aggregator
    • php-src-5.3
    • ...

在我工作的Windows机器上,我有:

  • 工作区位置类似于d:\bin\eclipse-workspaces\pdt-1\
  • 我在硬盘上有一个项目(如d:\projects\project1
  • 网络驱动器上的另一个项目(指向Linux服务器,通过samba)

同样,工作区文件也位于一个非常独立的目录中,没有部署到任何服务器,也没有部署在SVN的结账结构中,甚至不在它附近。

将工作区放在docroot中可能更容易,但只有当你有一个虚拟主机时才有效(而不是几个项目,所以)。

对于旧版本的Eclipse,有时候,当Eclipse崩溃时,工作区完全损坏,必须删除;到那时,不要在工作区的子目录中处理项目的文件真的很有用。

答案 1 :(得分:0)

您也可以尝试设置本地存储库并使用svn:externals,因为我不知道如何设置这些存储库。