Crucible-智能提交不适用于大型存储库



智能提交要么不起作用,要么在大型存储库中具有滞后性。评论是偶尔创建的。智能提交适用于某些分支,而不适用于其他分支。你见过这样的细微差别吗?如果是,有什么选择可以尝试?

大型存储库需要花费大量时间进行索引,尤其是在有大量功能分支的情况下。滞后是因为坩埚索引所有数据需要时间

  1. 你可以尝试两件事,你可以强迫crust提前在大型存储库上运行智能索引
  2. 如果您的存储库很大,因为您有太多的功能分支,请尝试在发布后清理您的功能分支。我们遇到了这个问题,因为我们有太多的功能分支。一旦我们开始清理,我们的索引运行得更快,滞后时间也显著减少

我从未见过智能提交在分支上不起作用。如果您有一个特定的分支方案,坩埚正在监控,而您的新分支与该模式不匹配,坩埚将不会对其进行监控。例如,如果您的坩埚设置为监控名称以"feature"开头的所有分支,并且您的分支名称不以feature开头,则将不会对它进行监控,周期

最新更新