
Edmund Richardson
0
977
167
Microsoft, GitHub'ı Microsoft satın aldığından beri GitHub: Profesyoneller, Eksiler ve Sizin İçin Ne İfade Ediyor Microsoft, Yeni Gittiub: Profesyoneller ve Eksiler İçin Ne İfade Ediyor Microsoft, GitHub'ı 7.5 milyar dolarlık bir hisse satın aldı. Bu, geliştiriciler için iyi bir anlaşma mı, yoksa GitHub'dan ayrılma zamanı mı? birçok kişi kodlarını barındırmak ve paylaşmak için alternatif yerler arıyor.
GitHub'dan geçiş kesinlikle gerekli mi? Muhtemelen değil. Ancak Microsoft, zaman zaman devralım felaketinin yanı sıra bazı gizlilik kaygıları için de bir ün getiriyor. Eğer gemiye atlamak istiyorsan, seni suçlamıyoruz..
İster Microsoft'tan kaçınmaya çalışıyor olun, ister sadece yeni bir şey denemek istiyorsanız, işte size benzer işlevsellik sağlayan en iyi GitHub alternatiflerinden bazıları.
1. GitLab
GitHub'ın en önemli rakiplerinden biri olan GitLab, GitHub göçü ile dolu bir gün geçiriyor. GitHub'dan projelerin taşınmasını bile kolaylaştırdılar:
Tüm DevOps döngüsü için tasarlandığı için GitLab, yazılımınızı izlemek için plandan yayınlamaya kadar her şeyi yapmanızı sağlar. Güçlü planlama araçları, herkesi yolda tutmak için başka bir sistem kullanmanıza gerek olmadığı anlamına gelir. GitLab'ın dallanma sistemi kod tasarlamayı, test etmeyi ve yönetmeyi kolaylaştırır.
Kendi sunucunuzda barındırmak için bir örnek indirebilir veya GitLab'ın SaaS hostingini kullanabilirsiniz. Her iki seçeneğin de kullanıcı başına 0 ila 99 ABD Doları arasında değişen farklı fiyat noktaları vardır..
Bu fiyatlandırma sistemi GitHub ile elde ettiğinizden daha fazla esneklik sunar ve GitLab'ın herhangi bir şirkete tam DevOps özelliği sunmasını sağlar. Daha fazla ödeme yapmanız gerekebilir, ancak ihtiyacınız olan her şeyi elde edersiniz.
2. BitBucket
Atlassian'ın Git tabanlı depo sistemi, Trello ve Jira gibi diğer ürünleri ile bütünleşiyor. Bu, zaten bu uygulamaları kullanan (geliştirme dünyasında yaygın olan) ekipler için büyük bir bonus olabilir..
Aynı zamanda Slack ve HipChat ile bütünleşir. Geliştiriciler, daha fazla esneklik katarak, kullanıcı arayüzü içinde kendi entegrasyonlarını oluşturabilirler. İki faktörlü kimlik doğrulama ve Soc 2 Tip II güvenlik kodunuzu güvende tutar.
Zaten GitHub kullanıyorsanız, BitBucket depolarınızı içe aktarmak için bir adım atacak.
BitBucket, bir kerelik ve yıllık ödeme planları dahil olmak üzere hem barındırılan hem de bulut örnekleri için geniş bir fiyatlandırma seçeneği sunar. Daha fazla kullanıcı eklemeden daha fazlasına ihtiyacınız olursa, inşa dakikalarınızı ve deponuzu ölçeklendirmek için ekstra ödeme yapabilirsiniz.
Ayrıca, BitBucket'in küçük gruplar için ücretsiz bir planı var..
3. Fasulye Sırığı
Subversion ve Git desteğiyle Beanstalk çok yönlü bir platformdur. Ayrıca, şubeler oluşturabileceğiniz ve doğrudan tarayıcınızda düzenleyebileceğiniz için, hareket halindeki geliştiriciler için iyidir.
Beanstalk ayrıca, sağlam kod inceleme seçeneklerine ve havuzunuzun ne kadarının incelendiğini bildiren raporlara da sahiptir. Bu özellikle dış kodlayıcılarla sözleşme yapan takımlar için yararlı olabilir.
Gerekli müşteri yok, Beanstalk'ın mobil ekipler için hayatı kolaylaştırdığı anlamına gelir. Ayrıca, Philips, Intel ve Whole Foods gibi büyük şirketlerin verilerini şirketin sunucularında saklamak için kendilerini güvende hissetmeleri için yeterli güvenlik özelliği var..
4. AWS CodeCommit
Amazon'un Git tabanlı kaynak kontrol hizmeti, zaten diğer AWS servislerini kullanan şirketler için sağlam bir seçimdir. Ölçeklendirilebilir bulut depolama alanı ve boyut sınırı olmadan, yakın gelecekte daha fazla sunucu alanına ihtiyaç duyan herkes için de iyi bir seçimdir.
CodeCommit, son derece basit bir fiyatlandırma sistemi avantajına sahiptir. İlk beş kullanıcı ücretsizdir ve bundan sonra ayda kullanıcı başına 1 ABD Doları ödersiniz. Bu, ayda 10 GB depolama alanı ve aktif kullanıcı başına 2.000 Git isteği ile geliyor.
Daha fazla istek deposuna ihtiyacınız varsa, kolayca ödeme yapabilirsiniz. CodeCommit ayrıca AWS Serbest Tier'in bir parçasıdır, bu yüzden tam olarak taahhütte bulunmadan önce deneyebilir ve alışabilirsiniz.
5. Visual Studio Team Hizmetleri
Microsoft'un Visual Studio Team Services (VSTS) kodunuzu birlikte çalışmanıza, saklamanıza, incelemenize ve dağıtmanıza izin verir. Tabiki, Microsoft’u sevmediğiniz için GitHub’dan ayrılıyorsanız, Visual Studio’yu kullanmak isteme ihtimaliniz de yok.
Yine de, VSTS size daha geniş kapsamlı geliştirme görevlerinde yardımcı olmayı amaçlamaktadır. Çevik planlama için Kanban panoları sağlar Japonca Kanban Tekniğini Kullanarak Görevleri Yönetme Japonca Kanban Tekniğini Kullanarak Görevleri Yönetme Kanban işlerin yapılması için Japonca bir reçetedir. Aslen Toyota'nın üretim hattı için geliştirilen bir organizasyon tekniğidir. Bunu kendiniz veya ekibinizde nasıl uygulayabileceğinizi gösteriyoruz. , Scrum, test ve dağıtım altyapısı ve paket paylaşımı için destek.
Garantili çalışma süresi, 7 gün 24 saat destek ve düzenli güncelleme programı VSTS ile çalışmanın faydasıdır. Beşe kadar kullanıcı VSTS ile ücretsiz olarak çalışabilir ve bunun ötesindeki kullanıcı sayısına göre aylık ücret ödersiniz.
6. RhodeCode
Kuruluşunuz farklı sürüm kontrol teknolojileri kullanıyorsa, RhodeCode iyi bir seçim olabilir. Mercurial, Git ve Subversion yazılımını destekleyerek size bu listedeki en geniş seçenek yelpazesini sunar.
Kod incelemesi, iş akışı otomasyonu ve izin yönetimi, DevOps'u grubunuzda izlemenize ve çalıştırmanıza yardımcı olur. Ve dahili SVN'den Git'e geçiş, ekibinize geçiş yaparken çok yardımcı olur.
Kurumsal Sürüm size kurumsal araçlar, özel destek, daha fazla işbirliği özelliği ve birden çok örnekle entegrasyon sağlarken, RhodeCode'un Topluluk Sürümü tamamen ücretsizdir. Enterprise Edition kullanıcı başına yıllık 75 ABD Dolarıdır ve lisanslar 10'lu paketlerde sunulur.
7. SourceForge
Geçmişte bir süredir SourceForge'dan ücretsiz yazılım indirme ihtimaliniz çok yüksektir. Açık kaynak kodlu bir proje üzerinde çalışıyorsanız, GitHub'a harika bir alternatif.
Özelliklerin yolunda pek bir şey yok ve sitenin kendisi oldukça garip (ön sayfada bulut depolama ve işletme VoIP ile ilgili makaleler var), ancak aynı zamanda ücretsiz. Eğer son derece güçlü bir bütçeniz varsa ve açık kaynaklı bir uygulama geliştiriyorsanız, dikkate değer.
SourceForge, bazı tartışmalara neden oldu SourceForge Tartışması ve Slashdot Media’nın Devam Eden Düşüşü, Açıklanan SourceForge Tartışması ve Slashdot Media’nın Devam Eden Düşüşü Açıklandı Bir tartışma - ve web'in ilk inek topluluklarından biri onunla sürükleniyor. Geçmişte açık kaynaklı indirmeler ile kendi yazılımlarını bir araya getirdiklerinde. Hareketlerini temizlemiş gibi görünüyorlar, ancak aynı zamanda biraz döngüsel gibi görünüyor. Kodunuzu orada barındırmadan önce geçerli uygulamalarını kontrol edin..
Sizin İçin Doğru GitHub Alternatifini Seçme
Tüm bu seçeneklerle GitHub'a en iyi alternatifi bulmak zor olabilir. Ancak çoğu hizmet ücretsiz bir plan veya ücretsiz deneme sürümü sunduğundan, hangisinin en iyi sonuç verdiğini görmek için bunları kontrol edebilirsiniz..
Yalnızca temel işlevler istiyorsanız ve arayüz veya işletme özellikleri hakkında çok fazla endişe duymuyorsanız, bütçenize göre bir tane seçmek de uygun bir seçenektir..
Ve sürüm kontrolünün koddan daha fazlası için kullanılabileceğini unutmayın Unutmayın: Sadece Kodlayıcılar İçin Değil: Yazarlar İçin En İyi Sürüm Kontrol Sistemleri Sadece Kodlayıcılar İçin Değil: Yazarlar İçin En İyi Sürüm Kontrol Sistemleri Sürüm kontrolü veya revizyon kontrolünden bahsedilmesi bir şey gibi görünmesini sağlar meraklıları için. Versiyon kontrol sistemlerinin sadece akademik yazılarda değil aynı zamanda… .