跳到內容

團隊與席位

Pro 或 Enterprise 訂閱是以具名席位為單位購買的:一個席位指派給一個人,而且 可以重新指派 — 有人離職並不會讓席位消失。

指派工作在帳號的儀表板中進行,可從標題列的帳戶 ▸ 儀表板按鈕進入。

角色可以做什麼
admin計費、席位管理、成員管理
member使用方案提供的功能權限

Restorm 沒有託管的工作區,這是刻意的選擇:分享是透過 git 進行的。

一個 .restorm 專案就是一份文字檔,以決定性的方式序列化,讓 diff 保持可讀, 也讓合併能正確地配對各個實體。請參閱 .restorm 專案與檔案

這帶來幾個實際的好處:

  • 您的請求走的是和程式碼相同的審查流程:分支、pull request、複審;
  • 存取權限就是您程式碼託管平台上的權限 — 不必再重複管理一套;
  • API 專案的歷史就是 git 歷史,可以用 blame,也可以做二分搜尋。

內建 Git 讓這一切在應用程式裡做起來很舒服,包括在 真正的編輯器中解決衝突。

以下這些項目刻意保持為每個人的本機資料:

每個人保有自己的工作檯面;專案本身則是共同的契約。

絕對不要把密鑰寫進專案裡。有兩種做法:

  • 在本機,把密鑰檔案放在專案旁邊,並加入 .gitignore
  • 在 CI 中,使用「環境變數」這個來源,由流水線的保險庫提供內容。

請參閱密鑰