Šta je linux spremište. Obrazac spremišta. Osnove i objašnjenja. Ko može kreirati spremišta

Otvorite Synaptic paket menadžer, idite na postavke, odaberite spremišta.

U prozoru koji se otvori nalazi se nekoliko kartica sa vrstama spremišta:

Glavna - glavna grana - stabilan zvanično podržan Canonical softver

Ograničeno - zvanično podržan softver koji se ne distribuira pod GPL licencom

Univerzum - programi koje podržava Ubuntu zajednica

Multiverse - grana vlasničkog softvera

Ovisno o distribuciji Linuxa, ovi prozori se mogu neznatno razlikovati, na primjer u Mintu to izgleda ovako.

Da biste dodali spremište u Ubuntu, idite na karticu drugog softvera Na ovoj kartici možete vidjeti cijelu listu Ubuntu spremišta koja su povezana sa sistemom:

Za pristup dodatni programi Preporučuje se da povežete Canonical partnersko spremište treće strane. Da biste to učinili, jednostavno označite polje pored njega.

Da dodate Ubuntu spremište, kliknite na dugme Dodaj:

Ovdje u jedino polje trebate unijeti string apt spremišta i kliknuti na dugme za dodavanje izvora.

Linija apt spremišta ima sljedeću sintaksu:

deb http://repository_address grana distribution_version

na primjer:

deb http://ua.archive.ubuntu.com/ubuntu/ xenial main limited
deb https://apt-mo.trafficmanager.net/repos/dotnet/ trusty main

Za dodavanje u komandna linija, samo pokrenite naredbu:

sudo add-apt-repository "glavna grana adresa deb spremišta"

na primjer:

sudo add-apt-repository "deb http://mirror.yandex.ru/ubuntu/ trusty main"

Glavna spremišta za Ubuntu, Mint i slično

Ualinux

Ovo spremište se može koristiti ne samo Korisnici Ubuntua, ali i korisnici Kubuntu, Xubuntu, Lubuntu i drugih sistema kao što su LinuxMint, Runtu itd.

Internet programi

sudo add-apt-repository ppa:chromium-daily/stable

wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb

sudo dpkg -i google-chrome-stable_current_i386.deb

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo dpkg -i google-chrome-stable_current_amd64.deb

sudo add-apt-repository "deb http://deb.opera.com/opera/stable non-free"

wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

sudo add-apt-repository ppa:mozillateam/firefox-next

Twitter klijent Hotot

Sudo add-apt-repository ppa:hotot-team

Ovo je spremište divnog Twitter klijenta Turpial

sudo add-apt-repository ppa:effie-jayx/turpial

Multimedija

sudo add-apt-repository ppa:videolan/stable-daily

MPV (fork of mplayer)

sudo add-apt-repository ppa:mc3man/mpv-tests

sudo add-apt-repository ppa:mc3man/trusty-media

Lightworks- moćan program za instalaciju je sada dostupan pod Ubuntu

VkAudioSaver: audio plejer za preuzimanje i slušanje muzike sa VKontaktea

Pepperflash (zamjena flash-playera za Chromium)

sudo add-apt-repository ppa:skunk/pepper-flash

sudo apt-get update && sudo apt-get install pepflashplugin-installer

Nakon instalacije trebate reći Chromiumu da koristi Pepper Flash Player. Da biste to učinili, uredite datoteku za pokretanje pretraživača. Unesite sljedeću naredbu:

sudo gedit /etc/chromium-browser/default

I na samom kraju datoteke ubacite sljedeći red:

./usr/lib/pepflashplugin-installer/pepflashplayer.sh

Cinelerra - video editor

sudo add-apt-repository ppa:cinelerra-ppa/ppa

Audio plejer sličan Winampu.

sudo add-apt-repository ppa:alexey-smirnov/deadbeef

Kodeci

Mobile Media Converter

Jednostavan, intuitivan interfejs, mnogo podržanih formata.

Program je vrlo jednostavan, nekoliko postavki i unaprijed postavljenih postavki.

sudo add-apt-repository ppa:paul-climbing/ppa

sudo apt-get install winff

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install transmageddon

Skype Call Recorder

Snimanje Skype poziva. Program je višeplatformski.

sudo add-apt-repository ppa:dajhorn/skype-call-recorder

Snimanje ekrana sa mnogo opcija.

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

Vozači

službeni repozitorij grafički drajveri Intel

sudo add-apt-repository "deb https://download.01.org/gfx/ubuntu/14.04/main trusty"

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Možete ga preuzeti za različite operativne sisteme.

sudo add-apt-repository ppa:alexx2000/doublecmd

Prepoznavanje teksta

GImageReader i Tesseract

sudo add-apt-repository ppa:gezakovacs/tesseract

sudo add-apt-repository ppa:sandromani/gimagereader

Klinopis i Yagf

sudo add-apt-repository ppa:alex-p/notesalexp

Ovo je spremište koje sadrži grafičku ljusku za Cuneiform - program Yagf. Koristi se za prepoznavanje teksta u Linuxu.

Postavke

Ezame- novi urednik meni za Unity

sudo add-apt-repository ppa:caldas-lopes/ppa
sudo apt-get update
sudo apt-get install gksu ezame


sudo add-apt-repository ppa:tualatrix/ppa

Sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Grafička aplikacija za konfiguraciju Grub/Burg, kako se ne bi ručno upuštali u njihova brojna podešavanja u /etc.

Razni dodaci

Za najekstremnije verzije

sudo add-apt-repository ppa:kde3-maintainers/trinity-svn-nightly

Teme, ikone

sudo add-apt-repository ppa:tiheum/equinox

sudo apt-get instaliraj faenza-ikona-tema fajansa-ikona-tema fajansa-tema

sudo add-apt-repository ppa:noobslab/icons

sudo apt-get install awoken-icon-theme mint-x-icons malys-ex malys-uniblack malys-uniblue acyl-icons darkenza mac-x-lion-reloaded nitrux-icons meliaesvg-icons piratunbu-icons azenis-green-icons nouve -boja nouvegnome-siva fs-icons hi-lights-icons matrilineare

sudo add-apt-repository ppa:upubuntu-com/icons

sudo apt-get install azenis-icons betelgeuse-icons candy-icons faenk-icons gxiria-icons hilights-icons hydroxygen-icons kalahari-icons magog-white-icons mx-icons propheticon13 sphere-icons

Rad sa tekstom

Libreoffice

sudo add-apt-repository ppa:vincent-c/cherrytree

Ovo je stablo hijerarhijsko spremište uređivač teksta Trešnja.

sudo add-apt-repository ppa:pdfshuffler/ppa

PDF preglednik

sudo add-apt-repository ppa:ed10vi86/ppa


sudo add-apt-repository ppa:pdfmod-team/ppa

sudo add-apt-repository ppa:mystic-mirage/komodo-edit

Grafika

sudo add-apt-repository ppa:otto-kesselgulasch/gimp

Drugi

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo add-apt-repository ppa:stebbins/handbrake-releases

sudo add-apt-repository ppa:colingille/freshlight

sudo add-apt-repository ppa:chris-lea/node.js

Docky
sudo add-apt-repository ppa:docky-core/ppa

Java
sudo add-apt-repository ppa:webupd8team/java

SVN
sudo add-apt-repository ppa:svn/ppa

Lista ppa repozitorija ubuntuupdates.org

Atareao Atareao
Atom
Banshee Team
Brightbox Ruby NG Experimental
Kairo-dock-tim
Canonical Kernel Team
Canonical Partner
Cassandra
Chris Lea Nodejs
Chromium stabilan kanal
Conky Companions
Deluge-tim
Docker
Docky
Drizzle Developers
Dropbox
Ehoover Compholio Netflix
EugeneSan
Extras
Ferram Roberto VLC
Firefox Aurora
Flexiondotorg Java
Flexiondotorg Shotwell
FreeNX Stable
FreeNX testiranje
Gdm2setup
GetDeb Apps
GetDeb igre
Gloobus-dev Globus Preview
Gnome 3
Gnome Shell
Google Chrome
Google Earth
Google Music
Google stabilno nije besplatno
Dodatak za Google Talk
Google testiranje nije besplatno
Gwendal Le Bihan Devojke Cinnamon Stable
Ručna kočnica otpušta
Snimci ručne kočnice
Indikator-višestruko opterećenje dnevno
Intel Linux grafika
KeePassX
kernel-ppa
Kubuntu-ppa Backports
Kubuntu-ppa Beta
Kubuntu ažuriranja
Lffl Wireshark
LibreOffice
Lucidbleed
Mactel podrška
MariaDB 5.2
MariaDB 5.5
MariaDB Repo 5.2
Medibuntu Besplatno
Medibuntu Non Free
Midori
Mint Import
Mint Main
Mint uzvodno
Mozilla tim Firefox Next
Mozilla tim Firefox stabilan
Mozilla Team Thunderbird Stable
Murrine Daily
MythTV 0.22
MythTV 0.23
Mythtv 0.23.1
Mythtv 0.24
MythTV 0.25
MythTV 0.26
MythTV 0.27
MythTV 0.28
MythTV Testing
nathan-renniewaldock ppa
Nautilus Elementary
Nginx
Nvidia-vdpau
Openshot-Edge
Opera
Percona server sa XtraDB
Phablet Tools
Phusion Passenger
Pidgin
Pipelight
Pithos Daily
Pitti Postgresql
PlayOnLinux
Postgresql
Pratikmsinha ruby ​​1.9.2
Puppet repo
Riak
Opseg pakera
Screenlets stabilan
SevenMachinesFlash
Skype
Spotify
Sssup

Sve vrste programa ili ažuriranja koji se trenutno koriste u Ubuntu-u se instaliraju isključivo iz spremišta. Međutim, mnogi korisnici ni ne znaju šta je to i koja mu je glavna svrha.

šta je to?

Repozitorijum je posebno mesto sa kojeg korisnik Ubunty operativnog sistema može da instalira sve vrste ažuriranja ili programa. Ako ste ranije koristili operacione sale Mac sistemi i Windows, onda ste se vjerovatno već navikli na to softver predstavlja bilo koju ili više njih instalacione datoteke, koji se pružaju korisniku na određenim medijima ili se mogu preuzeti putem interneta. Ubuntu operativni sistem takođe pruža ovu opciju za distribuciju softvera, ali to se više odnosi na specijalizovane zatvorene ili vlasničke programe.

Repozitorijum je mesto gde se čuva većina Ubuntu softvera, upakovanog u specijalizovane .deb datoteke koje sadrže potrebne biblioteke. Takvi fajlovi se često mogu naći na Internetu ili na nekim prenosivim medijima, čak i na CD-u sa kojeg je instaliran sam operativni sistem.

Repozitorijum kao univerzalno Ubuntu spremište

Međutim, kada vide takve datoteke, mnogi korisnici možda čak i ne znaju šta je spremište. Ovo je specijalizirani server za pohranu na kojem se takve datoteke nalaze. Drugim riječima, spremišta se mogu nazvati svojevrsnim izvorom aplikacija, budući da se korisnici sa svojih računara na njih povezuju putem mreže ili interneta, koristeći specijalizovane uslužne programe, nakon čega mogu vidjeti koji su paketi uključeni. trenutno su već na računaru i koje se mogu instalirati. Vrijedi napomenuti da velika većina komunalnih preduzeća podržava proceduru jednostavna pretraga By ključne riječi, a također može podijeliti pakete u nekoliko grupa po kategorijama.

Ubuntu spremišta sadrže ogromnu količinu različitog softvera, tako da često nije teško pronaći uslužni program koji vas zanima. Naravno, možete jednostavno preuzeti paket .deb datoteka sa Interneta ili čak pokušati sami kompajlirati program iz izvora, ali morate razumjeti da je ova opcija zahtjevnija i da nije uvijek efikasna.

Kako tražiti i instalirati razne programe?

U početku, kada koristite Ubuntu spremišta, trebali biste pretpostaviti da postoji određeni zadatak koji treba riješiti pomoću uslužnog programa, ali možda čak ne znate da li postoji ili kako se zove. Međutim, vrlo je vjerovatno da poznajete slične programe koji se koriste u drugim operativnim sistemima.

Koristeći neki internet pretraživač, možete pronaći varijante željenog programa koje vas zanimaju, na primjer, tako što ćete upisati naziv sličnog uslužnog programa u Windows-u, ali upitu dodati "za Ubuntu". U velikoj većini slučajeva, pretraživač će vam dati nekoliko naziva programa, a vrijedi napomenuti i činjenicu da se oni mogu predstaviti u prilično velikom broju, ali možete odabrati najoptimalniji na osnovu recenzija tih korisnika. koji su ga već koristili. Gotovo svaki moderni uslužni program ima svoju stranicu na Internetu, gdje se možete upoznati s dodatnim karakteristikama ili pogledati snimke ekrana.

Gdje mogu preuzeti program?

Nakon što se odlučite za naziv programa koji vas zanima, morat ćete pokrenuti Ubuntu aplikacijski centar i zatim ga pronaći na listi dostupnih. Najvjerovatnije ćete ga moći pronaći i instalirati za prilično kratko vrijeme. Osim toga, vjerovatno je da programeri imaju vlastita spremišta za iOS 7 ili druge operativne sisteme. U velikoj većini slučajeva takva spremišta sadrže najviše najnovije verzije program koji vas zanima, pa ako ste zainteresirani za maksimalnu produktivnost, trebali biste pažljivo pregledati stranicu i također koristiti pretragu.

Samo ako nisi mogao da nađeš željeni program, koristeći spremišta za iOS 7 ili druge OS-ove, trebali biste isprobati druge opcije instalacije. Često se dešava da su one verzije softvera koje se nalaze u repozitorijumu zastarele verzije, ali u stvari često postoje situacije kada su bolje integrisane u Ubuntu, a u određenim situacijama i stabilnije.

Sekcije

U Ubuntuu, najbolja spremišta su podijeljena u četiri odjeljka, koja se nazivaju komponente, i dizajnirana su tako da odražavaju stranicu iu licenci i nivou podrške koji je dostupan korisniku. Paketi su podijeljeni na komponente kako slijedi:

  • Main je potpuno besplatan softver koji podržava Canonical.
  • Restricter je vlasnički softver koji uglavnom uključuje različite drajvere uređaja. Canonical podržava sve uslužne programe.
  • Universe je takođe besplatan softver koji nije zvanično podržan od strane Canonical-a, ali ga kontroliše zajednica korisnika operativnog sistema.
  • Multiverse je vlasnički softver i Canonical ga ne podržava.

Vrste repozitorija

Postoji i 5 glavnih spremišta:

  • Izdanje - paketi koji su objavljeni u trenutku izdavanja.
  • Release-security - paketi koji sadrže neka kritična sigurnosna ažuriranja.
  • Ažuriranja izdanja - paketi koji sadrže ažuriranja sistema, uključujući razne modernije verzije softvera koji su objavljeni nakon zvaničnog izdanja.
  • Release-backports - sve vrste backportova koji pripadaju novim verzijama određenog softvera, a koji su dostupni isključivo u nestabilnim verzijama Ubuntu operativnog sistema.
  • Partner je spremište koje sadrži različite softvere partnerskih kompanija Canonical.

Vrijedi napomenuti da, osim službenih, postoje i druga spremišta za iOS 8 i druge operativne sisteme. Mogu ih kreirati autori određenih uslužnih programa, kao i ljudi koji su jednostavno odlučili sastaviti punopravni paket iz izvornog koda, a zatim ga pustiti u otvoreni pristup za druge korisnike.

Dodavanje putem Launchpad-a

Ako ne znate kako da dodate spremište, Launchpad će vam pomoći u tome, pružajući mogućnost kreiranja PPA repozitorija. Ova spremišta su relativno mali paketi u koje vlasnik stavlja različite izvore, a korisnicima se kao rezultat daje punopravni deb dokument.

Kako se povezati?

Ako osoba ne pronađe uslužni program koji ga zanima, može samostalno smisliti kako dodati spremište, a zatim u njega učitati potreban softver. Uostalom, često se dešava da Ubuntu spremišta jednostavno nemaju razne uslužne programe koji bi mogli biti potrebni za rješavanje određenih problema. Iz tog razloga ima dovoljno veliki broj Spremišta trećih strana, kada ste povezani, možete dobiti pristup potrebnom softveru. To se može učiniti pomoću ili preko konzole.

Odmah je vrijedno napomenuti da u nekim repozitorijumima, pored paketa koji su vam potrebni, mogu postojati i razne eksperimentalne verzije različitog softvera, uključujući kernele koji sadrže Linux spremišta. Budući da je verzija takvih paketa u većini slučajeva viša od onih koje koristite, Update Manager može sam pokušati da ažurira sistem. To će učiniti putem besplatnih spremišta, što može uzrokovati štetu vašem sistemu. Iz tog razloga morate, u svakom slučaju, pažljivo pročitati opise povezane memorije, kao i informacije koje se nalaze u „Upravitelju ažuriranja“.

Korišćenje grafičkog interfejsa

U ovom slučaju, spremišta za iOS 8 i druge operativne sisteme su povezana na sljedeći način:

  1. Otvara se Ubuntu aplikacijski centar.
  2. Zatim idite na “Uredi” / “Izvori aplikacije”.
  3. U novom prozoru odaberite karticu „Drugi softver“, a zatim kliknite na dugme „Dodaj“.
  4. U novom prozoru popunite polje „ART Line:“ i kliknite na dugme „Dodaj izvor“.
  5. Sada je izvor dodat i omogućen, možete zatvoriti prozor.

Otkad ste povezani novi izvor softver, morat ćete ažurirati informacije o paketu. U velikoj većini slučajeva, nakon povezivanja, pojavljuje se prozor u kojem se od korisnika traži da ažurira ove podatke. U prozoru samo trebate kliknuti na dugme "Ažuriraj".

Nakon što ažurirate sve informacije o paketu, prozor Izvori aplikacije će se zatvoriti i najvjerovatnije ćete dobiti grešku u kojoj se navodi da izvor aplikacije nije potpisan. Međutim, možete instalirati uslužne programe koji vas zanimaju, a koji se nalaze u spremištu koje ste povezali, koristeći standardnim sredstvima. Da biste riješili nepotpisanu grešku spremišta, trebali biste već razumjeti sigurnosni sistem.

Korištenje konzole

Ova opcija je najoptimalnija od svih postojećih metoda. Najbolje je dodati lokalno spremište ili druge vrste skladišta koristeći konzolu. Ovo se radi prilično jednostavno, jer se spremište dodaje samo jednom naredbom, kao što je, na primjer: sudo apt-add-repository ppa:ripps818/coreavc.

Ako je potrebno, možete izbrisati spremište na isti način kroz konzolu.

Sistem zaštite

Budući da se u velikoj većini slučajeva spremišta nalaze na Internetu, postoji mogućnost da napadači mogu zamijeniti spremište svojim, koje sadrži različite modificirane pakete. Dakle, instaliranjem modificiranog softvera na vaš računar, korisnik može izložiti svoj sistem stvarnom riziku. Međutim, mnoga spremišta pružaju zaštitu od lažiranja. Ova opcija zaštite se implementira upoređivanjem digitalnih potpisa klijenta i spremišta. Ako spremište ima digitalni potpis, postoji ključ na računaru korisnika koji je otvoren za ovo spremište.

U Ubuntu-u, podrazumevana pouzdana skladišta su ona na kojima se nalaze instalacioni diskovi. Ako postoji nekoliko povezanih spremišta na računaru korisnika u isto vrijeme, pouzdana spremišta će biti poželjnija.

Kako dodati ključ?

Kada povezujete skladište koje je zaštićeno digitalnim potpisom, morat ćete preuzeti specijalizirani javni ključ, koji se mora dodati sistemu. Često se može dati paket za preuzimanje, dostupan za instalaciju, koji će potpuno samostalno registrirati ključ spremišta. Ako preuzmete ključ direktno sa web stranice spremišta, tada će vam u ovom slučaju biti dostavljen običan fajl sa ekstenzijom .gpg, .key ili nekim drugim. Dodaj ovaj fajl možete ući u sistem koristeći naredbu konzole sudo apt-key add repo.key, ali umjesto .key, naznačen je ključ spremišta koji ste primili.

Dodavanje ključa preko servera

Najbolja opcija je dodavanje ključa preko specijalizovanog servera koji je zaštićen. Nerijetko, kada je u pitanju ključ, on dobija alfanumerički identifikator, koji korisniku na prvi pogled može biti potpuno nerazumljiv, ali se radi o jedinstvenom imenu. Takvi ključevi se nalaze na posebnim serverima, odakle ih svako može dobiti.

Nakon što smo pokušali da odgovorimo na vaša pitanja o tome šta je to i šta je to, verovatno ćete naići na novu definiciju - Repozitorijum (repo, repo, repozitorijum).Repozitorijum, skladište Ovo je mjesto gdje se svi podaci pohranjuju i ažuriraju. Najčešće su ti podaci u obliku datoteka koje su dostupne za dalju distribuciju putem Interneta. U ovom članku ćemo reći

o repozitorijumima u Cydiji. Glavna razlika App Store od Cydia je da Cydia nije jedno spremište za aplikacije. Cydia prikuplja podatke o aplikacijama iz različitih Internet resursa posebno dizajniranih za rad s njom. Ovi Internet resursi, ili jednostavno stranice, nazivaju se spremištima. Svako može kreirati spremište tako što će učitati, na primjer, svoj izbor aplikacija iz Cydia-e. U Cydiji postoji mnogo spremišta.

Po defaultu, poslije Cydia instalacije, već sadrži nekoliko spremišta. Najveći od njih je BigBoss. Ovo spremište sadrži stotine tema i programa, kao što su veoma popularni SBSettings i Barrel. Na primjer, MyWi aplikacija se nalazi u drugom spremištu - ModMyi.com. Općenito, da biste instalirali aplikaciju, prvo morate dodati spremište u Cydia-u, tj. stranica na kojoj je pohranjena.

Kako dodati novo spremište u Cydia.

1. Kliknite na ikonu Cydia i idite na odjeljak "upravljaj" na dnu ekrana, a zatim odaberite odjeljak "izvori".

2. Kliknite "Uredi" u gornjem desnom uglu i zatim "Dodaj" lijevo.

4. Ako je urađeno ispravno, onda će se nakon nekoliko sekundi vaš novi izvor pojaviti na listi spremišta. Kada kliknete na njega, vidjet ćete aplikacije koje se nalaze u njemu.

Ako ste odjednom sigurni da je adresa koju ste uneli ispravna, ali spremište nije dodano na listu izvora i Cydia prijavi grešku, onda je najvjerovatnije problem u tome što je server na kojem se nalazi spremište preopterećen. U tom slučaju, trebali biste izbrisati dodano spremište i ponovo ga instalirati kasnije.

Lista korisnih spremišta:

http://sinfuliphonerepo.com (aplikacije, zakrpe, itd.)

http://ihacksrepo.com (ogromna biblioteka raznih fajlova)

http://cydia.i4tips.com (mnogo deb paketa)

http://apt.alleon.name (rusko spremište: teme, popravci, hakovi, programi, igre, pozadine, melodije zvona)

http://cydia.xsellize.com (programi, igre, slike, melodije.)

http://ispaziorepo.com/cydia/apt/ (teme, popravci, hakovi, programi, igre, pozadine, melodije zvona, itd.)

http://cydia.hackulo.us (AppSync, installous i HackLous zakrpe)

http://repo.hackyouriphone.org (hakovi, modovi, programi, itd.)

Važno!!! Nikada nemojte instalirati nepoznate aplikacije iz Cydia-e - to može dovesti do gubitka podataka na uređaju ili oporavka putem iTunes-a.

U nastavku možete vidjeti gdje servisi spremišta pohranjuju podatke, koji sistemi kontrole verzija su podržani, da li imaju desktop aplikaciju i na kojoj operativni sistemi može se instalirati.

# Kompanija Godina Kontrola verzija Skladištenje podataka Cijena (mjesečno), $
1
0
2008 Git, SVN 7–210
2
0
2008 Git, Mercurial oblak / vlastiti server 10–200
2016
3
0
2011 Git oblak / vlastiti server 4-99
4
0
2007 Git, SVN oblak 15–200

Od ostalih servisa repozitorija za skladištenje koda prilikom obrade podataka ispitanika, razmatrani su: Amazon Cloud Drive, Codebase, Gitolite, Heroku, Microsoft Azure, RhodeCode, Subversion, Team Foundation Server.

O rejtingu

Ocjenjivanje usluga repozitorija za pohranjivanje koda provodi Tagline po treći put i zasniva se na anketi 540+ tehničkih menadžera digitalnih kompanija sprovedenoj od aprila 2016. do maja 2018. godine. Ispitanici su zamoljeni da odaberu jednu ili više opcija odgovora na pitanje „Koje usluge spremišta koristite za pohranjivanje koda?“

Dinamika je prikazana u poređenju sa podacima koje je Tagline dobio za period od avgusta 2014. do aprila 2016. godine.

GitHub, najpoznatiji web servis za hostovanje projekata zasnovanih na Git sistemu kontrole verzija, i dalje vodi na rang listi sa prilično velikom razlikom (77%). Za projekte sa otvorenim izvorni kod Usluga je besplatna, a za privatne projekte s privatnim spremištima postoji nekoliko tarifnih planova:
- lične (kreiranje privatnih repozitorija za timsko korištenje, od $7 mjesečno);
- za male organizacije (postaje moguće upravljati postavkama pristupa, od $25 mjesečno);
- za velike kompanije (može se instalirati na vaš vlastiti server ili vlastiti oblak, od 2520 USD godišnje).
GitHub se često naziva društvenom mrežom za programere. Ima sve relevantne elemente: praćenje, komentarisanje, favorite. Aktivnost na servisu može poslužiti i kao životopis.

Na drugom mjestu je Bitbucket, za koji je glasalo 48% ispitanika. Omogućava vam da kreirate neograničena količina privatna spremišta, ali ima ograničenje od 5 korisnika. Za veće timove postoji plaćena verzija od 10 USD. Budući da je Bitbucket jedan od Atlassianovih proizvoda, može se integrirati sa drugim rješenjima ove kompanije: JIRA, Hipchat, Bamboo.

GitLab (14%) je po funkcionalnosti sličan GitHubu, ali ga možete besplatno instalirati na svoj server i prilagoditi svojim potrebama. Osim toga, postoji i kao SaaS - nakon registracije možete besplatno kreirati privatna spremišta za saradnju. Plaćene funkcije - u verziji za velike kompanije (od $48 po korisniku godišnje).

Konačno, na četvrtom mjestu je Beanstalk - 1% od ukupnog broja ispitanika. Za razliku od svojih konkurenata, nudi besplatna verzija samo na 2 sedmice, a izbor plaćenih planova ovisi o broju korisnika, spremišta i dodijeljenom prostoru za pohranu. Tarife za plaćene kompanije(50–200 USD) takođe uključuje broj dodatne funkcije, kao što je prioritetna podrška ili implementacija na više servera istovremeno.