我有一个用 PHP 编写的相当大的项目,它已经运行了十多年,在 Netbeans 8.1 中维护并由 GIT 管理。几天前,我检查了一个有 2 年历史的分支,该分支已经有一段时间了,因为那个旧的副项目似乎在管理层有一些生命。我决定将旧分支合并到当前路径,以便合并过去 2 年所做的更改。我做了一些大的迭代跳跃,大多数更改都很好地合并了,尽管有一些冲突我必须手动修复和提交。有几次,在合并提交之前,我会运行一个调试会话以确保更改有效。然后,我进行了最后的合并,使分支线与生产中的当前代码一致——只是让 NetBeans 对项目有问题。现在说这个项目是腐败的;但是解析器中没有显示任何内容,并且项目文件没有显示。这对我来说是新行为——我不知道为什么 NetBeans 认为该项目已损坏。GIT 中的一切都很好,最终的合并有一些很容易解决的冲突,一切都是绿色的。我无法运行调试会话,因此认为 NetBeans 存在合并未完成的问题 - 我继续执行所有操作。GIT 很高兴——但 NetBeans 仍在抱怨该项目已损坏。关于如何让 NetBeans 找出问题所在或让我知道哪里出了问题的任何想法?最后的合并有一些很容易解决的冲突,一切都是绿色的。我无法运行调试会话,因此认为 NetBeans 存在合并未完成的问题 - 我继续执行所有操作。GIT 很高兴——但 NetBeans 仍在抱怨该项目已损坏。关于如何让 NetBeans 找出问题所在或让我知道哪里出了问题的任何想法?最后的合并有一些很容易解决的冲突,一切都是绿色的。我无法运行调试会话,因此认为 NetBeans 存在合并未完成的问题 - 我继续执行所有操作。GIT 很高兴——但 NetBeans 仍在抱怨该项目已损坏。关于如何让 NetBeans 找出问题所在或让我知道哪里出了问题的任何想法?
——拉斯洛