將 Fedora 儲存庫搜尋新增至 Sourcegraph

Sourcegraph 搜尋引擎旨在索引公開可用的原始程式碼,除了先前提供對 GitHub 和 GitLab 專案的搜尋之外,還增強了搜尋和導航透過 Fedora Linux 儲存庫分發的所有套件的原始程式碼的能力。 超過 34.5 個來自 Fedora 的來源包已被索引。 提供了一個靈活的工具,用於根據儲存庫、套件、程式語言或函數名稱產生選擇,以及直觀地查看找到的程式碼,並能夠分析函數呼叫和變數定義位置。

最初,Sourcegraph 開發人員打算將索引規模增加到 5.5 萬個在 GitHub 或 GitLab 上擁有超過一顆星的儲存庫,但意識到僅對 GitHub 和 GitLab 進行索引不足以完全覆蓋開源軟體,因為許多專案並沒有使用這些平台。 來自分發儲存庫的來源文字的附加索引被認為是最佳選擇。 至於來自 GitHub 和 GitLab 的程式碼,該索引目前包含約 2.2 萬個六顆星或更高的儲存庫。

來源: opennet.ru

添加評論