Pek çoğunuzun bildiği gibi, Gitorious - Git sürüm kontrolünü kullanarak projeleri (açık kaynaklı) barındıran bir web sitesi - yakın zamanda GitLab tarafından satın alındı ve Mayıs 2015'ten itibaren işlemlerini durdurması gerekiyor. Çıkış için 7 GitHub alternatif toplaması.
GitHub
GitHub dünyanın en büyük ve en popüler kod barındırma sitesidir. GitHub kullanıcıları, yazılım projelerini yönetmek, sürdürmek ve uygulamak için Git veya Subversion'ı VCS (Sürüm Kontrol Sistemi) olarak kullanma seçeneğine sahiptir. GitHub, tüm kullanıcılara ücretsiz sınırsız genel kod deposu sağlar. Özel depoları korumak için aylık bir abonelik gereklidir. GitHub, her zaman sahiplerinin listelendiği en az bir kullanıcı hesabının olması dışında, temelde normal hesaplar olarak işlev gören 'organizasyonlar' oluşturmanıza olanak sağlar.
Tüm kullanıcılar ve kuruluşlar GitHub sayfalarının alt etki alanı username.github.io
bir ücretsiz web sitesine ve username.github.io/project-page
adresindeki sınırsız proje sayfalarına ev sahipliği yapabilir ve kendi özel etki alanınıza geçebilirsiniz (eğer varsa) ) her zaman ücretsiz. GitHub, Windows ve OSX için masaüstü uygulamalarına sahiptir.
En İyi GitHub Alternatifleri Listesi
1. Bitbucket
Bitbucket, popülerlik ve kullanım açısından yalnızca GitHub'a ikinci. Bitbucket, 5 veya daha az kullanıcılı kişiler ve kuruluşlar için ücretsizdir ve sınırsız ortak ve özel havuza sahip olmanızı sağlar. Bitbucket, herhangi bir Git istemcisini veya Git komut satırını kullanarak dosyaları zorlamanıza izin verir.
Atlassian ayrıca Windows ve Mac'te ücretsiz olarak sunulan kendi Git ve Mercurial istemcisi Kaynak Ağacına sahiptir. Bitbucket ayrıca web arayüzü üzerinden kontrol edilebilir.
Bitbucket, GitHub gibi, accountname.bitbucket.org adresinde ücretsiz olarak bir web sitesi barındırmanıza ve accountname.bitbucket.org/project adresinde proje sayfalarına izin vermenize olanak sağlar.
Bitbucket web siteniz için kendi alan adınızı da kullanabilirsiniz. Bitbucket, bitbucket.org/team-name adresinde takım oluşturmanıza olanak sağlar. Daha önce de belirtildiği gibi, bitbucket 5 kullanıcıya kadar olan ekipler için sınırsız genel ve özel repo sahibi olmanızı sağlar.
Tamamen halka açık repolar varsa, takımlar sınırsız kullanıcıya sahip olabilir.
Geliştirici: Atlassian
bağlantı2. SourceForge
Sourceforge, çoğu kişiden daha uzun süredir var ve bunu ispatlayacak projeleri var. Çok sayıda açık kaynaklı Linux, Windows ve Mac projesi SF'de barındırılıyor. GitHub ile karşılaştırıldığında tamamen farklı bir proje yapısına sahiptir. Sadece benzersiz bir isimle projeler oluşturabilirsiniz. Diğerlerinden farklı olarak SF, statik ve dinamik sayfaları da CMS'yi entegre etme seçeneği ile barındırmanıza izin verir. Sourceforge, projelerinizin her biri için proj.sourceforge.net
adresinde bir web sitesi oluşturmanıza olanak sağlar.
Sourceforge sunucuları PHP, Perl, Python, Tcl, Ruby ve kabuk komut dosyalarını destekler. SFTP istemcisi aracılığıyla SF'ye yükleyebilirsiniz. Ayrıca Sourceforge'da projenizin VCS'si olarak Git, Subversion (SVN) ve Mercurial (Hg) kullanma seçeneğiniz de vardır.
Geliştirici: Slashdot Media
bağlantı3. GitLab
GitLab'ın alt sloganı “Github'da barındırılan bir proje için ironik olan“ GitHub'dan daha iyi ”görünüyor. Bunlardan biri, benzersiz özellikleri GitLab'ı kendi sunucunuza kurabilmenizdir. Bu, GitLab'ı özel bir ana bilgisayarda olduğu gibi özel bir alanda da kullanma seçeneği sunar. GitLab ayrıca büyük dosyaları ve depoları GitHub'dan daha iyi kullanabileceğini iddia ediyor. GitLab ayrıca kullanıcıların sınırsız herkese açık VE özel depolarını ücretsiz kullanmalarını sağlar.
GitLab, daha fazla gizlilik, güvenlik ve servis hızı için GitHub'un kullanım kolaylığını feda eder. GitLab’a başlamak GitHub’a başlamaktan çok daha zordur. Şu andan itibaren GitLab, birkaç tıklamayla depolarınız için web sayfaları oluşturmak için GitHub sayfaları gibi bir özelliğe sahip değildir. Basit bir web sayfası oluşturmak için komut satırına ve elle oluşturulan SSH tuşlarına ve web kancası yapılandırmasına benzer şeylere ihtiyacınız var. Github ayrıca dokümantasyon ve daha geniş bir topluluk açısından daha iyidir.
Geliştirici: GitLab.com
bağlantı4. Fırın
Fırın ücretli bir kaynak kod sunucusu. 30 gün boyunca fırını (tüm çan ve ıslıklarla) ücretsiz olarak deneyebilirsiniz. Paketler aylık 18 ABD Doları'ndan başlar ve yıllık faturalandırılır. Fırın Git ve Mercurial Sürüm Kontrolü sunar. Kod İnceleme Modülü için ayrıca ödeme yapmanız gerekecektir. Genel olarak, Fırın 100-500 kişilik orta ve büyük ölçekli organizasyonlar için daha uygundur.
Fırın, companyname.kilnhg.com
adresinde şirketiniz için bir etki alanı yaratıyor
Geliştirici: Fog Creek
bağlantı
5. Codeplane
Codeplane yine 30 günlük ücretsiz deneme sunan ücretli bir hizmettir.
Codeplane'nin VCS - seçimi Git'tir. Kullanıcılarınız için sınırsız ve depolar için ayda 2 ABD Doları ödeyerek 2 GB tahsis eder. Küçük şirketler ve serbest ekipler için uygundur. Codeplane ayrıca depolarınızı otomatik olarak yedekler ve bunları Amazon S3'te saklar.
Geliştirici: Codeplane
bağlantı6. CodePlex
CodePlex, Microsoft'un ücretsiz açık kaynaklı kod barındırma hizmetidir. Her biri customname.codeplex.com
alan customname.codeplex.com
alan projeler oluşturmanıza olanak sağlar.
Sourceforge gibi, bu da Projelerinizin başka bir proje tarafından daha önce kullanılmamış benzersiz başlıklara ihtiyaç duyduğu anlamına gelir. CodePlex, Sürüm Kontrolünüz olarak Git, Mercurial veya Team Foundation Server (TFS) seçeneğini sunar. Tüm CodePlex projeleri en fazla 30 gün süreyle özeldir ve son kullanma tarihinden önce kamuya açıklanmaması durumunda kaldırılır. Herhangi bir CodePlex özelliğini kullanmak için ödeme yapmanız gerekmez ve CodePlex de bir projeye katkıda bulunan kullanıcı sayısı için bir sınır belirlemez.
Projenizin etki alanı projenizin bilgi sayfasına yönlendirir. CodePlex, projeniz için özel bir web sitesi oluşturmanıza izin vermez.
Geliştirici: Microsoft
bağlantı7. Fasulye Sırığı
Beanstalk yine GitHub'a ücretli bir alternatiftir. 2 hafta boyunca ücretsiz olarak denemenizi sağlar, sonra ödemeniz gerekir. En ucuz paketi “Bronze” 15 $ 'dır ve 5 kullanıcıya, 3 GB depolamaya ve maksimum 10 depoya izin verir. Subversion ve Git Sürüm Kontrol Sistemleri, Beanstalk tarafından desteklenmektedir.
GitHub gibi, kodunuzu da tarayıcının kendisinde düzenlemenizi sağlar, böylece her zaman komut satırına geçmek zorunda kalmazsınız.
Geliştirici: Wildbit
bağlantıKarşılaştırma Tablosu
İşte bu yazıda tartışılan 8 (GitHub ve 7 alternatif) kaynak kod ana bilgisayarının tüm özelliklerinin tam bir karşılaştırması:
Özellikler | Github | Bitbucket | Sourceforge'unda | Gitlab | Fırın | Codeplane | Kod Plex | Beanstalk | |
---|---|---|---|---|---|---|---|---|---|
Fiyatlandırma * | Ücretsiz | Ücretsiz | Ücretsiz | Ücretsiz | 18 $ / ay | 9 $ / ay | Ücretsiz | 15 $ / ay | |
Özel Repo | Ücretli | Sınırsız, Ücretsiz | Evet | Sınırsız, Ücretsiz | Ücretli | Sınırsız, Ücretli | Sınırsız, 30 Güne Kadar | 10 | |
Genel Repo | Sınırsız, Ücretsiz | Sınırsız, Ücretsiz | Evet | Sınırsız, Ücretsiz | Ücretli | Sınırsız, Ücretli | Sınırsız | 10 | |
Depolama sınırı | Repo başına 1 GB | 2GB | Yok | Yok | Yok | 2GB | Yok | 3 GB | |
Kullanıcılar | Sınırsız | 5 ve halka açıksa sınırsız | İşbirliği mümkün değil | Sınırsız | 5 | Sınırsız | Sınırsız | 5 | |
VCS | Git, SVN | Git, Hg | Git, SVN, Hg | Git | Git, Hg | Git | Git, SVN, TFS, Hg | Git, SVN | |
Grafikler | Evet | Yok hayır | Yok hayır | Evet | Yok hayır | Yok hayır | Yok hayır | Yok hayır | |
Ağ sağlayıcısı | Statik siteler Sayfa üreteci | Statik siteler | Dinamik Siteler, İYS | Statik | Evet | Yok hayır | Yok hayır | Yok hayır | |
Kod incelemesi | Evet | Evet | Evet | Evet | Yok hayır | Yok hayır | Yok hayır | Evet | |
wiki | Evet | Evet | Evet | Evet | Evet | Yok hayır | Evet | Yok hayır | |
Hata izleme | Evet (Giriş Gerekli) | Evet | Evet | Evet | Evet | Evet | Evet | Yok hayır | |
Tartışma forumu | Yok hayır | Yok hayır | Evet | Yok hayır | Yok hayır | Yok hayır | Evet | Yok hayır |
* Bu tablo için düşünülen ücretsiz sürümler. Yalnızca ücretli sürümleri olan hizmetler için, en düşük fiyatlı sürümler göz önünde bulundurulur.
* Karşılaştırma tablosu en iyi Masaüstlerinde görüntülenir
Lütfen bu makaleyi yararlı bulduysanız paylaşın. Lütfen öneri / sorularınızı aşağıdaki yorumlarda bırakınız.