【发布时间】:2018-09-17 01:25:10
【问题描述】:
当我在 ClearCase 的一个视图中运行我的“gradle build”命令时,等待命令完成,然后切换到另一个视图,然后在第二个视图中运行相同的命令,没有任何工作正常,因为守护进程没有不能很好地处理视图。为了让它正常工作,我每次切换视图时都必须运行“gradle --stop”(这非常频繁),或者运行“gradle --no daemon build”,这完全违背了拥有守护进程的目的.最终最糟糕的是,我偶尔会忘记杀死恶魔,然后对我们的完整软件构建进行完全干净的构建(大约 15 分钟),然后才意识到我构建了错误的代码库。
我不愿意完全摆脱守护进程,因为只要我保持一个观点,它就会产生如此积极的影响,所以我想知道是否有办法解决这个问题,或者它只是归根结底是 gradle 守护进程不是为与 ClearCase 一起工作而设计的。
在我看来,应该有某种方法可以使守护程序特定于视图,但也许从未这样做过。
【问题讨论】:
标签: java gradle daemon clearcase