Bitcoin-Core-Development

比特幣核心拉取請求上的 DrahtBot 是什麼?

  • March 12, 2021

我在很多比特幣核心拉取請求(PR)上看到了 DrahtBot,例如這裡。它有什麼作用?它是開源的嗎?

DrahtBot 的主要用途是向 PR 添加自動評論,其中列出了與您正在查看的 PR 衝突的其他 PR。它是由 Marco Falke 編寫和管理的,但它目前不是開源的(它是“醜陋”的程式碼,並不是為了讓它開源而編寫的)。Marco 在 IRC 上表示:

DrahtBot 基本上是一個while true; ./label_rebase.py ; done,Python 腳本只是導入一個 Github API 庫,然後標記所有需要 rebase 的 pull

將來可能會添加其他功能。Jeremy Rubin 在 IRC 上的一個想法是一個額外的標籤,顯示 PR 的最後更新時間,以便審閱者可以在審閱之前評估是否已解決與 master 的合併衝突。Jeremy 的另一個想法是將目前 Git 技巧的送出標記 ACK 計數為審閱者和維護者的啟發式方法。

引用自:https://bitcoin.stackexchange.com/questions/103501