Перейти до вмісту

Команди та місця

Підписка Pro чи Enterprise купується іменованими місцями: місце призначається людині й може бути перепризначене — відхід співробітника не означає втрату місця.

Призначення робиться з панелі керування облікового запису, доступної через кнопку Обліковий запис ▸ Панель керування в рядку заголовка.

РольМоже
adminРахунки, керування місцями, керування учасниками
memberКористуватися можливостями плану

Спільна робота над проєктом

Section titled “Спільна робота над проєктом”

У Restorm немає хмарного робочого простору, і це свідомий вибір: спільна робота проходить через git.

Проєкт .restorm — це текстовий файл, серіалізований детерміновано, щоб діфи залишалися читабельними, а злиття правильно зіставляло сутності. Див. Проєкти та файли .restorm.

Практичні наслідки:

  • ваші запити проходять той самий цикл перегляду, що й ваш код: гілка, pull request, рецензування;
  • права доступу — це права вашої платформи для коду, адмініструвати двічі нічого не треба;
  • історія проєкту API — це історія git з її blame та бісекціями.

Вбудований git робить цю роботу зручною просто із застосунку, включно з розв’язанням конфліктів у справжніх редакторах.

Що не поширюється на інших

Section titled “Що не поширюється на інших”

Свідомо: ці елементи залишаються локальними для кожної людини:

Кожен зберігає свій робочий план; проєкт лишається спільним контрактом.

Ніколи не записуйте секрет до проєкту. Два підходи:

  • локально — файл секретів поряд із проєктом, доданий до .gitignore;
  • у CI — джерело «змінна середовища», яке живить сховище вашого конвеєра.

Див. Секрети.