1

这可能有点晦涩难懂,但我已经愉快地使用 Eclipse + Perfoce/P4WSAD 一年多了,到目前为止我自己也无法弄清楚这一点。我经常开始构建并让它在后台运行,同时我继续编辑源文件。当我尝试编辑未从 perforce 签出的文件时,会出现此问题。在这种情况下,eclipse 会弹出一个模式对话框,迫使我在取消构建或取消签出操作之间进行选择。所以通常我只是取消构建,签出文件,然后重新开始构建,但这非常耗时。是否可以让 Eclipse 在构建期间允许签出?

4

2 回答 2

1

我不知道,但您可能想与 Perforce 核实一下(因为这可能是他们的插件特有的东西,而不是团队 su8pport 中的东西),我从来没有遇到过 SVN 或 CVS 的这个问题(尽管我的构建可能是不够大)。同样据我了解,第一代 Perforce 插件存在重大问题,但他们有一个更好的新插件。你应该确保你是在新的。

于 2009-11-28T20:53:07.447 回答
0

一个简单的解决方案(尽管它可能会占用磁盘空间)是有一个构建分支,您可以在该分支上合并您最近提交的任何开发(没有冲突的简单合并:您覆盖构建分支上的内容)。

另一个 Eclipse 项目引用构建分支源并在您编辑第一个原始项目的源时随时构建它。

于 2009-11-27T04:56:21.893 回答