參考
CLI 參考
本頁的英文版本在翻譯之後已有變更。英文頁面為最新版本。 閱讀英文版
Oloproof 註冊的每一個指令,以及它的作用。每個指令都接受 --help,它會印出這些摘要所依據的完整說明。
本頁由 scripts/generate_cli_reference.py 從 CLI 產生。手動編輯它沒有意義:下一次執行會覆寫它,而只要提交的副本過時,make check 就會失敗。
指令
| 指令 | 作用 |
|---|---|
| oloproof audit | 本專案中每個人所做的每一項操作,以及每一項操作能證明什麼。 |
| oloproof compare | 報告兩次已儲存執行的成對計數、差值與決策。 |
| oloproof credentials list | 本工作區保存的名稱。絕不顯示其值。 |
| oloproof credentials set | 為本工作區儲存一把供應商金鑰,從環境變數或標準輸入讀取。 |
| oloproof diagnose | 在某項介入下,以黃金脈絡重新執行一次執行中失敗的案例。 |
| oloproof doctor | 報告本機提供的 Python、平台與供應商環境。 |
| oloproof evaluators calibrate | 將機率評審宣稱的機率與人的判斷相比對進行量測,並擬合一個校正。 |
| oloproof evaluators list | 列出每個已儲存的評估器版本,以及決策會讀取到的狀態。 |
| oloproof evaluators probe | 在沒有標註的情況下探測評審:在沒有任何要緊的東西改變時,它的判定有多常變動。 |
| oloproof evaluators retire | 撤回對某個評估器版本的信任。此為終結狀態:請記錄一個新版本來取代它。 |
| oloproof evaluators try | 以已記錄的標註量測一個草稿評估器,且不驗證任何東西。 |
| oloproof evaluators validate | 以已儲存的人工標註量測評估器,並依據這份證據驗證它。 |
| oloproof export | 為一次執行、一次比較或一個評估器版本寫出可攜的套件包。 |
| oloproof gate | 依政策決定發布,並依決策結束程式。 |
| oloproof init | 建立專案骨架:一個範例系統、oloproof.yaml 與 release.yaml。 |
| oloproof inspect | 讀取已儲存的執行、案例、比較或診斷。 |
| oloproof job | 一項託管作業的結果,並依其產生之執行的閘門結束程式。 |
| oloproof labels export | 將案例寫入 CSV 供人標註:一份盲目的隨機樣本,或待審查的案例。 |
| oloproof labels import | 將標註檔中每一列已填寫的資料記錄為標註,否則一列也不記錄。 |
| oloproof login | 在瀏覽器中核准,將這個終端機連線到一個工作區。 |
| oloproof plan | 要決定這次執行或比較所無法決定的事,需要付出什麼。 |
| oloproof prefer | 兩次執行中哪一次回答得較好,由成對評審以兩種順序詢問而定。 |
| oloproof push | 將一次執行的證據傳送到工作區。 |
| oloproof review | 在終端機中逐一標註案例,每給出一個判定就儲存一個。 |
| oloproof run | 讓系統執行每一個案例,並儲存證據。 |
| oloproof signoff | 在閘門遭阻擋時記錄出貨,需要兩位核准者與一份書面理由。 |
| oloproof usage | 本專案消耗了什麼,依其自身的證據量測。 |
結束代碼
每個指令都使用相同的代碼。在 CI 中設閘 列出每個代碼的意義,以及當不只一個閘門遭阻擋時它們的回報順序。