Lewati ke konten

Tim dan kursi

Langganan Pro atau Enterprise dibeli dalam bentuk kursi bernama: satu kursi diberikan kepada satu orang, dan kursi itu dapat dialihkan — kepergian seseorang tidak membuat kursinya hilang.

Pemberiannya dilakukan dari dasbor akun, yang dapat diakses lewat tombol Akun ▸ Dasbor pada bilah judul.

PeranDapat
adminPenagihan, pengelolaan kursi, pengelolaan anggota
memberMenggunakan kapabilitas paketnya

Restorm tidak memiliki ruang kerja terhosting, dan itu sebuah pilihan: berbagi dilakukan lewat git.

Sebuah proyek .restorm adalah file teks, yang diserialisasi secara deterministik agar diffnya tetap mudah dibaca dan penggabungannya memasangkan entitasnya dengan benar. Lihat Proyek dan file .restorm.

Konsekuensi praktisnya:

  • permintaan Anda mengikuti siklus tinjauan yang sama dengan kode Anda: cabang, pull request, penelaahan;
  • hak aksesnya adalah hak akses forge Anda — tidak ada yang perlu diadministrasi dua kali;
  • riwayat proyek API-nya adalah riwayat git, lengkap dengan blame dan biseksinya.

Git bawaan membuat operasi itu nyaman dilakukan dari dalam aplikasinya, termasuk resolusi konflik di dalam editor aslinya.

Secara sengaja, elemen-elemen berikut tetap lokal bagi masing-masing orang:

Setiap orang menyimpan rencana kerjanya sendiri; proyeknya tetap menjadi kontrak bersamanya.

Jangan pernah menuliskan sebuah rahasia di dalam proyeknya. Ada dua pendekatan:

  • secara lokal, sebuah file rahasia di samping proyeknya, yang ditambahkan ke .gitignore;
  • di CI, sumber “variabel lingkungan”, yang dipasok oleh brankas pipeline Anda.

Lihat Rahasia.