Siirry sisältöön

Tiimit ja käyttöpaikat

Pro- tai Enterprise-tilaus ostetaan nimettyinä käyttöpaikkoina: käyttöpaikka osoitetaan henkilölle, ja se on uudelleen jaettavissa — lähtö ei tarkoita käyttöpaikan menettämistä.

Osoitus tehdään tilin hallintapaneelista, johon pääsee otsikkopalkin painikkeesta Tili ▸ Hallintapaneeli.

RooliVoi
adminLaskutus, käyttöpaikkojen hallinta, jäsenten hallinta
memberKäyttää tilaustason ominaisuuksia

Restormissa ei ole isännöityä työtilaa, ja se on tietoinen valinta: jakaminen tapahtuu gitin kautta.

.restorm-projekti on tekstitiedosto, joka on sarjallistettu deterministisesti, jotta erot pysyvät luettavina ja yhdistämiset parittavat entiteetit oikein. Katso Projektit ja .restorm-tiedostot.

Käytännön seuraukset:

  • pyyntösi käyvät läpi saman katselmuskierroksen kuin koodisi: haara, pull request, katselmointi;
  • käyttöoikeudet ovat versionhallintapalvelusi oikeuksia — mitään ei tarvitse hallinnoida kahteen kertaan;
  • API-projektin historia on git-historia blame-komentoineen ja bisektointeineen.

Sisäänrakennettu git tekee työstä mukavaa suoraan sovelluksesta, myös ristiriitojen ratkaisun osalta oikeissa editoreissa.

Tarkoituksella nämä osat pysyvät kunkin henkilön paikallisina:

Jokainen säilyttää oman työpöytänsä; projekti pysyy yhteisenä sopimuksena.

Älä koskaan kirjoita salaisuutta projektiin. Kaksi lähestymistapaa:

  • paikallisesti salaisuustiedosto projektin vieressä, lisättynä .gitignore-tiedostoon;
  • CI:ssä lähde ”ympäristömuuttuja”, jonka syöttää putkesi holvi.

Katso Salaisuudet.