koodivarastopalvelut
Koodivarastopalvelut ovat verkossa toimivia palveluita, jotka isännöivät ja hallinnoivat ohjelmistojen koodivarastoja sekä tarjoavat versionhallintaa, yhteistyötyökaluja ja automaatioita ohjelmistokehitykseen. Ne mahdollistavat koodin säilyttämisen, muutosten seuraamisen ja monen tekijän yhteistyön yhdessä keskitetysti.
- Versionhallinta Git-perusteisesti, mukaan lukien haarautuminen (branching) ja yhdistäminen (merging)
- Koodikatselmointi pull/merge request -toimintojen kautta
- Vastuullinen tehtävien seuranta, issue-hallinta sekä wikisivut projektin dokumentaation tukena
- Yhteistyöominaisuudet: käyttöoikeuksien hallinta, roolit ja mahdollinen SSO-tuki
- Integrointi CI/CD-työkalujen kanssa rakennusputkineen, testauksineen ja julkaisutoiminnoineen
- Varastojen hajautettu säilytys, varmuuskopiot ja mahdollisuus palauttaa aikaisempi tila
- Tietoturva ja valvonta: salaus, auditointilogit sekä tietosuojakäytännöt
- GitHub: laaja ekosysteemi, avoimen lähdekoodin ja kaupallisten projektien yhteensovittaminen
- GitLab: kattava sisäänrakennettu CI/CD ja laajennettavat ominaisuudet
- Bitbucket: tiivis integraatio Atlassian-työkaluihin kuten Jira ja Trello
- Tarjolla myös itse asennettavia ratkaisuja kuten GitLab Self-Managed tai Bitbucket Server
Koodivarastopalveluita käytetään sekä avoimen lähdekoodin projektien että suljettujen yritysprojektien kehittämisessä. Ne soveltuvat sekä pienille tiimeille että
Hinta, turvallisuus ja vaatimukset
Palveluita voidaan käyttää ilmaisesta perusversiosta aina yritystason maksullisiin ratkaisuihin, jotka tarjoavat laajennetut tietoturvaominaisuudet ja tuki- palvelut.