Első lépések

Főbb összetevők

Amikor Odoo.sh-val dolgozik, fontos megérteni a főbb összetevőket, amelyek részt vesznek. Bár mindegyik összekapcsolódik, mindegyik külön szerepet játszik az Odoo alkalmazások fejlesztésében és telepítésében:

  • GitHub repository: egy verziókövetett tér, ahol az Odoo alkalmazások forráskódja tárolódik. Nyomon követi minden változást, támogatja az együttműködést, és lehet nyilvános vagy privát.

    Egy GitHub repository példája
  • Odoo.sh projekt: egy Platform as a Service (PaaS), amely integrálódik a GitHubbal, és lehetővé teszi az Odoo alkalmazások egyszerűsített fejlesztését, tesztelését és telepítését. Tartalmaz olyan eszközöket, mint az automatikus biztonsági mentések, tesztkörnyezetek és folyamatos integrációs csővezetékek.

    Példa egy Odoo.sh projektre
  • Odoo adatbázis: egy adatbázis, amely tárolja az Odoo alkalmazások által használt és generált összes működési adatot, mint például üzleti nyilvántartások, konfigurációk és felhasználói adatok.

    Példa egy Odoo adatbázisra

Együtt egy összefüggő csővezetéket alkotnak a kódfejlesztéstől az élő üzleti használatig.

Felhasználói típusok

Az Odoo.sh különböző típusú felhasználókat foglal magában, mindegyiknek sajátos szerepe van a projekt életciklusában:

  • GitHub felhasználók: fejlesztők, akik hozzáférnek az Odoo.sh projekthez kapcsolt GitHub tárházhoz. A tárházhoz való hozzáférés nem teszi automatikusan valakit az Odoo.sh projekt közreműködőjévé.

  • Odoo.sh közreműködők: az Odoo.sh projektet kezelő személyek. Minden közreműködőt egy GitHub felhasználóhoz kell kapcsolni. Azonban a közreműködők nem azonosak az adatbázis felhasználókkal.

  • Adatbázis felhasználók: a telepített Odoo adatbázis végfelhasználói. Ők az élő rendszerrel lépnek kapcsolatba, de nem vesznek részt a fejlesztésben vagy a projektmenedzsmentben.