Kod Google öldü, en iyi alternatifler neler?

Beklenmedik bir olay dönüşünde, Google 26 Ocak 2016'da, Google Code Ölecek, bu kadar basit. Gibi devlerle rekabet etmeye çalışan proje GitHub Görünüşe göre sürdürülebilir değil ve yavaş yavaş kısıtlamalar yavaş yavaş kapanıyor gibi görünecek.

Pek çok kullanıcının göreceği ilk değişiklik (ve bazıları benim anladığıma göre zaten görüyor) yeni projelerin artık yüklenemeyeceği ve şimdiye kadar barındırılan içeriğin Salt Okunur modunda sunulacağıdır.

Şu anda Küba'da Google'ın hizmetlerinin çoğunun açılışından keyif aldığımıza göre, Google Code'u kapatmaya karar verdiler, ancak yine de birkaç alternatifimiz var. Bazılarını görelim.

GitHub

Github

Belki sistemi dövme en iyi bilinen ve popüler, ancak sınırlı özellikleri nedeniyle bence en iyisi değil. Github'ın ana dezavantajı, özel depolara sahip olmak için ödeme yapmamız gerektiğidir. Fiyat:% s birçokları için o kadar abartılı değiller. Öte yandan, bize her proje için 1 Gb alan, her biri için bir Wiki ve bir web sitesi sunuyor.

GitHub'ın bize sunduğu bir diğer avantaj, geliştiricilerin depolarında ve projelerin çatallarında nasıl çalıştığını görmek için grafiklerdir, işlevsellikler bir sosyal ağmış gibi ve ortak çalışma için mükemmel bir araçtır. Çerçeveyi kullanın raylar üzerinde yakut.

bitbucket

BitBucket

Sahte siteler arasında bu benim favorim ve şu şekilde yazılmıştır: Python. işlevler ve iyileştirmeler Bitbucket çoktur, ancak hayatımı çözen iki özelliği vardır:

  • Biz yapabiliriz itmek y Çek https üzerinden (ISS'lerinde kapalı git bağlantı noktaları olanlar için).
  • Bir kuruş ödemeden herkese açık, özel ve paylaşılan depolara sahip olabiliriz. GYTE o cıvalı.

Elbette, iş planları ve diğer araçları da sunar. Atlassian (projenin arkasındaki şirket ve HipChat gibi diğerleri) çok eksiksiz bir işbirliğine dayalı çalışma platformu oluşturmak için.

Devasa

Gitoriuos

Yakın zamanda satın alan başka bir mükemmel hizmet GitLab bu nedenle bu yılın Mayıs ayında hizmet vermeyi durduracak.

Bununla birlikte, bir proje veya havuzun 500 MB / ay'ı aşması veya diğer kullanıcıların veya müşterilerin ortalama bant genişliğini önemli ölçüde aşması durumunda, Gitorious.org'un hesabı devre dışı bırakma veya kısıtlama hakkını saklı tutmasının dezavantajı vardır. , o hesabın sahibi bant genişliği tüketimini azaltabilene kadar proje veya havuz.

GitLab

GitLab

GitLab, BitBucket'tan sonra benim için muhtemelen en çekici alternatif. Özelliği, platformunu indirme seçeneğidir Açık kaynak kendi sunucumuza kurmak için.

GitLab'da 100000'den fazla proje, birkaç depoya bağlı olan Gruplar oluşturabiliriz ve arayüzü ve görünümü nedeniyle GitHub'a en çok benzeyen gruptur. GitLab, git depo yönetimi, kod incelemeleri, sorun izleyici, wiki ve çok daha fazlasını içerir.

Doğal olarak, ortak çalışma yapmanıza, diğer projelerin veya insanların faaliyetlerini görmenize olanak tanır ve Slack, HipChat, LDAP, JIRA, Jenkins gibi birçok araçla ve birçok türde kancalar (kancalar) ve tam bir API. Topluluk kısmı olmasına rağmen tabii ki şirketler için çeşitli planlar da sunuyor.

SourceForge

SourceForge

Bu hizmet hakkında söylenecek pek bir şey yok, en eski hizmetlerden biri, ancak son zamanlarda, ekleme yoluyla bir yazılımdan para kazanma programı olan DevShare adlı para kazanmak için kullandıkları yöntem nedeniyle bazı tartışmalı konulara dahil oldu. programa katılmayı seçen barındırılan projelerin yükleyicilerinde reklam yazılımı (reklam yazılımı).

launchpad

launchpad

GNU / Linux dünyasında tanıtılması gerekmeyen, ancak diğerlerinin aksine, Yazılım projelerini barındırmak için daha çok kullanılan bir diğeri. Canonical Ltd. tarafından geliştirilmiş ve bakımı yapılmıştır.

Birkaç bölümden oluşur:

  • Kodu: Bazaar sürüm kontrol sistemini kullanan bir kaynak kodu barındırma sitesi.
  • hatalar: farklı dağıtım ve ürünlerdeki hataları bildirmek için bir hata izleme sistemi.
  • Taslaklar: teknik özellikler ve yeni özellikler için bir izleme sistemi.
  • Çeviriler: uygulamaları birden çok dile çevirmek için bir site.
  • cevaplar: bir topluluk yardım sitesi.
  • Soyuz: dağıtımların bakımının küçük bir bölümünü taşımak için bir alet. Derleme sistemi, paket bakımı ve dosya yayınlamayı kapsar.

Launchpad'in birçok kullanıcı için sahip olduğu ana olumsuz şeylerden biri, Çarşı sürüm kontrolü olarak.

GNU Savana

GNU_Savannah

Wikipedia'ya göre CVS, GNU arch, SVN, Git, Mercurial, Bazaar, posta listeleri, web barındırma, barındırma hizmetlerinden hizmet sunan Özgür Yazılım Vakfı'nın bir projesi olan GNU Savannah belki de çok popüler veya sevimli olmayan bir tanesidir. dosya ve hata izleme. Savannah, SourceForge portalı tarafından kullanılan aynı yazılıma dayanan Savane'yi çalıştırıyor.

Savannah web sitesi iki alana bölünmüştür: resmi GNU proje yazılımı için savannah.gnu.org ve proje dışı tüm ücretsiz yazılımlar için savannah.nongnu.org. SourceForge'den farklı olarak, Savannah tamamen özgür yazılım projelerine, yani Flash gibi özgür olmayan bileşenlerden arınmış; ve bunun için, yalnızca özgür yazılımın barındırıldığından emin olmak için yayın politikalarında çok katıdır.

Bir projeyi kaydederken, işbirlikçileri hangi özgür yazılım lisansını kullandığını belirtmelidir.

Sonuçlar

Gördüğünüz gibi, projelerimizi her birinin parasal imkanlarıyla oynayarak geçirebileceğimiz birden fazla hizmetimiz var. Google Code’un kapanması beni bir kova soğuk su gibi vurdu (Google Reader’ı kapattıklarında olduğu gibi) ve bunun sonucunda bu hizmete başka alternatiflerin görünmeye başlaması olası.

Bana sorarsanız, en iyi seçim Bitbucket ve Gitlab arasındadır, özellikle ikincisi, çünkü kolayca bir VPS satın alabilir ve kendi sürüm kontrol sunucumuzu kurabiliriz. Seçim senin 😉


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   anubis_linux dijo

    Google Code'da projeleri olanlara yazık, umrumda değil, sıkıcı 403 posterine alışmıştım, bu bir hata. Müşterinizin URL alma izni yok, sizin yayınladığınız alternatiflerde en çok kullandığım alternatiflerden GitHub ve Bitbucket diğer alternatiften daha fazla Github, şimdi Google'ın kendi kılıflarına sahip olduklarına dair başka bir alternatif öngörmediğinden şüpheliyim? ??.

    selamlar

  2.   miguel dijo

    Google yalnızca ekran olarak özgür yazılımı kullandı, ancak artık hedeflerine ulaştığı için buna ihtiyacı yok.

  3.   Miguel dijo

    Github en çok kullanılanı ise en iyisi olmasa da, sosyal odağı nedeniyle bunu hayal ediyorum.

    Bu arada, bu Google Code.

  4.   Mauricio dijo

    BitBucket'ı gerçekten seviyorum. Çok iyi bir arayüze ve mükemmel belgelere sahiptir. Gitlab'ı da kullandım, işimde çalıştırıyorum ve tavsiye ediyorum. Birisinin neden Google Code kullanmak isteyeceğini asla anlamadım.

    1.    MD dijo

      O zamanlar, Google Code'u seçtim çünkü arayüz çok, çok basitti ... Google'daki her şey basitti ... o zamanlar ve şimdi çok barok bir web sitesi olan ve şeylerle aşırı yüklenmiş olan SourceForge ile karşılaştırıldığında.

  5.   waKeMaTTa dijo

    GitLab adında bir tane var ve sloganı "GitHub'dan daha iyi" gibi birkaç nedenden dolayı:
    - Özel depolar oluşturabilirsiniz.
    - Deponun kontrol panelinde bir kez daha kullanım
    - ..

    1.    Miguel dijo

      Yazıda zaten bahsediliyor.

  6.   günahkar dijo

    bence en iyi ve tek seçenek …… .. bu doğru, baylar: GITHUB
    neden?
    ÇÜNKÜ SEVİYORUM !!!
    Amin

  7.   Neysonv dijo

    Google kodunu google + lehine kapattıklarını söylemeleri yeterli.

  8.   dhunter dijo

    Yerel gitlab kullanıyorum ve bana uygun, Ruby ve Unicorn işlemlerinde yapıldığı için tüketici bir şey, RAM ve CPU kullanıyor ancak şikayet edemiyorum, LAN'ımda barındırılan github düzeyinde bir ürünüm var.

    Bitbucket'ı sevmiyorum çünkü bu bir Atlassian hobi projesi ve buna pek dikkat etmediklerini gösteriyor, diğer yandan Github ve Gitlab kendi şirketlerinin varoluş nedeni.

    1.    eliotime3000 dijo

      GNU projesinden Savanne'nin de özel geliştiricileri var.

  9.   Joel dijo

    İyi alternatifler derlemesi, peki ya codeplex?

  10.   eliotime3000 dijo

    GitLab ve Savanne bana en iyi seçenekler gibi görünüyor. Ancak Google Code beni daha çok üzüyor, çünkü NSIS'in 64-bit portu gibi tam olarak birkaç ilginç proje ortaya çıktı.