Php “错误”;“检测库文件夹”;在Zend工作室

Php “错误”;“检测库文件夹”;在Zend工作室,php,eclipse,git,zend-framework,zend-studio,Php,Eclipse,Git,Zend Framework,Zend Studio,我只需要为Zend Studio 11中的一个项目重新克隆一个.git存储库,现在每当我切换存储库中的分支时,Zend中就会出现一个错误,告诉我“检测库文件夹时发生内部错误”。 似乎某个Zend设置文件已被删除或其他内容 知道如何恢复此文件或修复此错误吗 An internal error occurred during: "Detecting library folders". Preference node "org.eclipse.wst.validation" has been remo

我只需要为Zend Studio 11中的一个项目重新克隆一个.git存储库,现在每当我切换存储库中的分支时,Zend中就会出现一个错误,告诉我
“检测库文件夹时发生内部错误”。

似乎某个Zend设置文件已被删除或其他内容

知道如何恢复此文件或修复此错误吗

An internal error occurred during: "Detecting library folders".
Preference node "org.eclipse.wst.validation" has been removed.

我想出了解决办法。事实证明我走的是对的。创建项目时,Zend会创建一个名为
.settings
的隐藏文件夹

出于某种原因,尽管它包含在
.gitignore
文件中,但在分支之间切换并一次性重置基址时,它被删除

我之前尝试过删除整个数据库并重新克隆,但没有成功。原因是
.project
(也是Zend创建的项目文件)文件被提交到存储库中,当重新克隆时,Zend看到该文件并认为它是一个现有项目


我还必须完全删除
.project
文件。

我最终从zend中删除了该项目并重新创建了它。它解决了这个问题