Kods Google ir miris, kādas ir labākās alternatīvas?

Negaidītā notikumu pavērsienā google ir paziņojusi, ka 26. gada 2016. janvārī Google Code pazudīs, tik vienkārši. Projekts, kas mēģināja konkurēt ar tādiem milžiem kā GitHub acīmredzot tas nav ilgtspējīgs, un pamazām ierobežojumi pamazām tiks slēgti.

Pirmās izmaiņas, ko redzēs daudzi lietotāji (un daži jau redz no tā, ko es saprotu), ir tas, ka jaunus projektus vairs nevarēs augšupielādēt un ka līdz šim mitinātais saturs būs pieejams tikai lasīšanas režīmā.

Tieši tagad, kad Kubā mēs izbaudījām daudzu Google pakalpojumu atvēršanu, viņi nolēma slēgt Google Code, tomēr mums joprojām ir dažas alternatīvas. Apskatīsim dažus no tiem.

GitHub

GitHub

Varbūt sistēma kalšana vispazīstamākais un populārākais, bet, manuprāt, nav labākais ar ierobežotajām funkcijām. Github galvenais trūkums ir tas, ka mums ir jāmaksā, lai būtu privāti krātuves cenas tie daudziem nav tik pārspīlēti. No otras puses, tas mums piedāvā 1Gb vietas katram projektam, kā arī Wiki un vietni katram no tiem.

Vēl viena priekšrocība, ko GitHub mums piedāvā, ir diagrammas, lai redzētu, kā izstrādātāji strādā projektu krātuvēs un dakšās, funkcionalitātes it kā tas būtu sociālais tīkls, un tas ir lielisks sadarbības darba rīks. Izmantojiet ietvaru Ruby on Rails.

Bitbucket

BitBucket

No visām kalšanas vietnēm tas ir mans mīļākais, un tas ir rakstīts Pitons. funkcionalitātes un uzlabojumi Bitbucket ir daudz, tomēr tam ir divas īpašības, kas ir atrisinājušas manu dzīvi:

  • Mēs varam izdarīt push y vilkt virs https (tiem, kuru interneta pakalpojumu sniedzējiem ir slēgtas piekļuves porti).
  • Mums var būt gan publiski, gan privāti, gan kopīgi krātuves, nemaksājot ne santīma Git o kustīgs.

Protams, tas piedāvā arī biznesa plānus un citus rīkus Atlassian (uzņēmums aiz projekta, un citi, piemēram, HipChat), lai izveidotu ļoti pilnīgu sadarbības darba platformu.

Godīgs

Gitoriuos

Vēl viens lielisks pakalpojums, kuru nesen iegādājās GitLab tāpēc tā darbība tiks pārtraukta šī gada maijā.

Jebkurā gadījumā tam ir negatīvie aspekti: ja projekts vai krātuve pārsniedz 500 MB mēnesī vai ievērojami pārsniedz citu lietotāju vai klientu joslas platuma vidējo izmantošanu, Gitorious.org patur tiesības deaktivizēt vai ierobežot kontu, projektu vai krātuvi līdz šī konta īpašnieks var samazināt joslas platuma patēriņu.

GitLab

GitLab

GitLab, iespējams, ir vispievilcīgākā alternatīva man pēc BitBucket. Tās īpatnība ir iespēja lejupielādēt savu platformu Atvērtā koda lai to instalētu mūsu pašu serverī.

GitLab mēs varam izveidot vairāk nekā 100000 XNUMX projektus, grupas, kas ir atkarīgas no vairākiem krātuvēm un kuras saskarnes un izskata dēļ tā visvairāk atgādina GitHub. GitLab ietver git krātuves pārvaldību, kodu pārskatus, problēmu izsekotāju, wiki un daudz ko citu.

Protams, tas ļauj jums veikt kopdarbu, redzēt citu projektu vai cilvēku aktivitātes, un tas tiek integrēts ar daudziem rīkiem, piemēram, Slack, HipChat, LDAP, JIRA, Jenkins, daudzu veidu āķi (āķi) un pilnu API. Lai gan tai ir sava kopienas daļa, protams, tā piedāvā arī dažādus plānus uzņēmumiem.

SourceForge

SourceForge

Par šo pakalpojumu nav daudz ko teikt, tas ir viens no veterāniem, kaut arī pēdējā laikā tas ir bijis iesaistīts dažos strīdīgos jautājumos, pateicoties to veidam, kā viņi pelna naudu, ko sauc par DevShare, programmatūras monetizācijas programmu, ievietojot reklāmprogrammatūru ( reklāmprogrammatūra) mitināto projektu uzstādītājos, kuri izvēlas piedalīties programmā.

Launchpad

Launchpad

Vēl viens, kas GNU / Linux pasaulē nav jāievieš, bet atšķirībā no pārējiem tiek vairāk izmantots programmatūras projektu mitināšanai. To izstrādā un uztur SIA Canonical.

Tas sastāv no vairākām daļām:

  • kods: pirmkodu mitināšanas vietne, kas izmanto Bazaar versiju kontroles sistēmu.
  • Bugs: kļūdu izsekošanas sistēma, lai ziņotu par kļūdām dažādos izplatījumos un produktos.
  • Rasējumi: izsekošanas sistēma specifikācijām un jaunām funkcijām.
  • Tulkojumi: vietne lietojumprogrammu tulkošanai vairākās valodās.
  • Atbildes: kopienas palīdzības vietne.
  • Sojuz: rīks nelielas sadales uzturēšanas daļas veikšanai. Tas attiecas uz būvēšanas sistēmu, pakotņu uzturēšanu un failu publicēšanu.

Viena no galvenajām negatīvajām lietām, kas daudziem lietotājiem ir Launchpad, ir tā, ka tā izmanto bazārs kā versiju vadība.

GNU Savanna

GNU_Savanna

Iespējams, ka tas nav tik populārs vai jauks, ir GNU Savannah, kas saskaņā ar Wikipedia ir Brīvās programmatūras fonda projekts, kas piedāvā pakalpojumus no CVS, GNU arhīva, SVN, Git, Mercurial, Bazaar, adresātu sarakstiem, tīmekļa mitināšanas, mitināšanas failu un kļūdu izsekošana. Savannah vada Savane, kuras pamatā ir tā pati programmatūra, kuru izmanto portāls SourceForge.

Savannah vietne ir sadalīta divos domēnos: savannah.gnu.org oficiālajai GNU projekta programmatūrai un savannah.nongnu.org visai bezmaksas programmatūrai, kas nav projektam. Atšķirībā no SourceForge, Savannah koncentrējas uz pilnīgi bezmaksas programmatūras projektu mitināšanu, tas ir, bez bezmaksas komponentiem, piemēram, Flash; un tāpēc tas ir ļoti stingrs publicēšanas politikā, lai pārliecinātos, ka tiek mitināta tikai bezmaksas programmatūra.

Reģistrējot projektu, tā līdzstrādniekiem jānorāda, kuru bezmaksas programmatūras licenci tas izmanto.

Secinājumi

Kā redzat, mums ir vairāk nekā viens dienests, kuram mēs varam tērēt savus projektus, spēlējoties ar katra monetārajām iespējām. Google koda slēgšana mani skāra kā spaini auksta ūdens (kā tas notika, kad viņi aizvēra Google Reader), un ir iespējams, ka rezultātā sāk parādīties citas alternatīvas šim pakalpojumam.

Ja jūs man jautājat, labākā izvēle ir starp Bitbucket un Gitlab, īpaši pēdējo, jo mēs varam viegli iegādāties VPS un izveidot savu versiju kontroles serveri. Izvēle ir jūsu izvēle 😉


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   anubis_linux teica

    Kauns tiem, kam bija projekti Google Code, man vienalga, es biju pieradis pie garlaicīgā plakāta 403. Tā ir kļūda. Jūsu klientam nav atļaujas iegūt URL, jo jūs publicējat alternatīvas, kuras es visvairāk izmantoju, ir GitHub un Bitbucket vairāk Github nekā otra alternatīva, tagad es šaubos, vai Google nav paredzējis nevienu citu alternatīvu, kas viņiem būtu viņu piedurkne? ??.

    Sveicieni

  2.   Miguel teica

    Google kā displeju izmantoja tikai bezmaksas programmatūru, taču tagad, kad tā ir sasniegusi savus mērķus, tā nav vajadzīga.

  3.   Miguel teica

    Lai gan Github nav labākais, ja tas ir visvairāk izmantots, es to iedomājos tā sociālās uzmanības dēļ.

    Tas, starp citu, ir Google Code.

  4.   Maurīcija teica

    Man ļoti patīk BitBucket. Tam ir ļoti labs interfeiss un lieliska dokumentācija. Esmu izmantojis arī Gitlab, manā darbā tas darbojas un iesaku. Es nekad nesapratu, kāpēc kāds vēlas izmantot Google Code.

    1.    MD teica

      Tajā laikā es izvēlējos Google Code, jo saskarne bija ļoti, ļoti vienkārša ... tā bija visa Google sīkumi ... salīdzinājumā ar SourceForge, kas tajā laikā un tagad ir ļoti baroka vietne un ir pārslogota ar lietām.

  5.   waKeMaTTa teica

    Ir viens nosaukums GitLab, un tā devīze ir "Labāk nekā GitHub" vairāku iemeslu dēļ, piemēram:
    - Jūs varat izveidot privātus repo.
    - Vēl viena lietošana repo vadības panelī
    - ..

    1.    Miguel teica

      Tas jau ir minēts ierakstā.

  6.   grēcinieks teica

    pēc manas pazemīgās domas, labākā un vienīgā iespēja ir ... ... tieši tā, kungi: GITHUB
    kāpēc?
    JO man tas patīk !!!
    Āmen

  7.   neysonv teica

    Viņiem vienkārši jāsaka, ka viņi aizver google kodu par labu google +

  8.   dunter teica

    Es izmantoju vietējo gitlab, un tas man ir piemērots, kaut kas patērētājs, jo tas ir izgatavots Ruby un Unicorn procesos, ēd RAM un CPU, bet es nevaru sūdzēties, manā tīklā ir mitināts github līmeņa produkts.

    Man nepatīk Bitbucket, jo tas ir Atlassian hobiju projekts, un tas parāda, ka viņi tam nepievērš lielu uzmanību, no otras puses, Github un Gitlab ir viņu attiecīgo uzņēmumu pastāvēšanas pamats.

    1.    3000 teica

      Savannai no GNU projekta ir arī veltīti izstrādātāji.

  9.   Joel teica

    Labs alternatīvu apkopojums, bet kā ar kodeplexu?

  10.   3000 teica

    GitLab un Savanne man šķiet labākie varianti. Bet Google Code man sagādā lielāku žēlumu, jo ir iznākuši tieši vairāki interesanti projekti, piemēram, NSIS 64 bitu ports.