Tavsiye, 2024

Editörün Seçimi

7 En İyi GitHub Alternatifleri

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ı:

ÖzelliklerGithubBitbucketSourceforge'undaGitlabFırınCodeplaneKod PlexBeanstalk
Fiyatlandırma *ÜcretsizÜcretsizÜcretsizÜcretsiz18 $ / ay9 $ / ayÜcretsiz15 $ / ay
Özel RepoÜcretliSınırsız, ÜcretsizEvetSınırsız, ÜcretsizÜcretliSınırsız, ÜcretliSınırsız, 30 Güne Kadar10
Genel RepoSınırsız, ÜcretsizSınırsız, ÜcretsizEvetSınırsız, ÜcretsizÜcretliSınırsız, ÜcretliSınırsız10
Depolama sınırıRepo başına 1 GB2GBYokYokYok2GBYok3 GB
KullanıcılarSınırsız5 ve halka açıksa sınırsızİşbirliği mümkün değilSınırsız5SınırsızSınırsız5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
GrafiklerEvetYok hayırYok hayırEvetYok hayırYok hayırYok hayırYok hayır
Ağ sağlayıcısıStatik siteler Sayfa üreteciStatik sitelerDinamik Siteler, İYSStatikEvetYok hayırYok hayırYok hayır
Kod incelemesiEvetEvetEvetEvetYok hayırYok hayırYok hayırEvet
wikiEvetEvetEvetEvetEvetYok hayırEvetYok hayır
Hata izlemeEvet (Giriş Gerekli)EvetEvetEvetEvetEvetEvetYok hayır
Tartışma forumuYok hayırYok hayırEvetYok hayırYok hayırYok hayırEvetYok 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.

Top