2024 Yazar: Malcolm Clapton | [email protected]. Son düzenleme: 2023-12-17 04:13
Google, Google Code depolama hizmetini kapatmaya karar verdi. Projelerinizi hala diğer hizmetlere taşımadıysanız, bunu yapmanın zamanı geldi. Birkaç alternatif hizmeti dikkatinize sunuyoruz.
GitHub, bu alanda tartışmasız liderdir ve muhtemelen kod depolamak için en ünlü web hizmetidir. Sıradan kullanıcılar için bu hizmetin hizmetleri tamamen ücretsizdir. Premium özellikler istiyorsanız veya bir geliştirici portföyü düzenlemek istiyorsanız, aylık 7 dolardan başlayan ücretli planlar var. Ancak, hiçbir şey portföyünüzü ücretsiz bir plan üzerinde düzenlemenizi engellemez.
GitHub, kod göndermenize, birbirinizle iletişim kurmanıza, koddaki düzenlemeler hakkında yorum yapmanıza olanak tanır. Projeler üzerinde birlikte çalışmak veya birkaç depoyu birleştirmek de mümkündür. Google Code, kodunuzu tam olarak taşımayı ve hatta projelerinin GitHub'a aktarılmasında yayınlamayı önerir.
GitHub gibi CodePlex de açık kaynak projeleri barındırır. GitHub kadar popüler değil, ancak yine de bu web hizmetinde 30.000'den fazla proje var. Team Foundation Server tabanlı sürüm kontrolünü destekler. Bu oldukça mantıklı, çünkü hem web hizmeti hem de TFS, Microsoft geliştiricilerinin çabaları sayesinde doğdu. Ayrıca bir wiki sayfası, bir forum ve RSS desteği de bulunmaktadır. Eğlenceli gerçek şu ki Microsoft, Roslyn platformunun geliştirme sürecini CodePlex'ten GitHub'a taşıdı.
Bitbucket, projeleriniz için çok popüler bir başka büyük barındırmadır. Muhtemelen popülaritesi nedeniyle Google, bu hizmet için de Google Code ile yayınladı.
GitHub'dan farklı olarak Bitbucket, ekip olarak kullanmıyorsanız çok uygun fiyatlandırma planlarına sahiptir. Sınırsız sayıda özel deponuz olabilir ve Github'da bir tanesi için bile ödeme yapmanız gerekir. Ancak ekibinizde beşten fazla kişi varsa en az 10 dolar ödemeniz gerekiyor. Jira hata izleme sistemini kullanıyorsanız, Bitbucket sizin için doğrudan yoldur. Sonuçta, bu iki hizmetin bir geliştiricisi var.
Launchpad, geliştirme ekibinin projeler üzerinde işbirliği yapmasına olanak tanıyan eksiksiz bir platformdur. Launchpad aşağıdaki bölümlerden oluşur:
- kod - kaynak kodunu saklamak için tasarlanmıştır (Bazaar sürüm kontrol sistemi).
- Hatalar - adından da anlaşılacağı gibi, hataları izlemek için tasarlanmış bir bileşen.
- planlar - spesifikasyonlar oluşturmak için bir sistem.
- Çeviriler - yerelleştirmeler için çevrimiçi düzenleyici.
- Yanıtlar - bir bilgi tabanı ve sık sorulan soruların listeleri oluşturmak için bir sistem.
Bu hizmet büyük olasılıkla Linux için yazılım geliştirenler için uygundur, ancak kimse onu diğer işletim sistemleri için projeler geliştirmek için kullanmanızı yasaklamaz.
Başka
SourceForge, kod barındırma pazarındaki ana oyuncular arasında da not edilebilir, ancak son zamanlarda bu hizmet, bir virüs yakalamanın çok kolay olduğu bir çöplüğe dönüştü. Ancak yine de, Google bu hizmet için de yayın yaptı. Hizmetin kendisinden de var.
Çıktı
Şimdiye kadar kodunuzu Google Code'da yayınladıysanız, bir seçim yapmanız gerekir. GitHub ve Bitbucket arasında seçim yapmanızı tavsiye ederim. Diğer hizmetlerin aksine, bu ikisi gerçekten popülerdir ve bu hizmetlerden birinin beklenmedik bir şekilde kapanma riski yoktur. Bu hizmetlerin tarife planlarını inceleyin ve çalışma koşullarınıza uygun olanı seçin.
Önerilen:
Bir antrenmandan sonra bir dizi germe egzersizi nasıl bir araya getirilir
Germe egzersizlerini seçerken, tekdüzelik ilkesine uymalı ve kişisel özelliklerinizi - yaşam tarzınızı ve eğitim seviyenizi - dikkate almalısınız
Programlama Bilmiyorsanız İyi Bir Programcı Nasıl İşe Alınır?
Bir programcıya ihtiyacınız varsa ve bir freelancerın hizmetlerinden vazgeçilemeyeceğine kesinlikle karar verdiyseniz, asıl mesele onun hangi görevleri çözmesi gerektiğini net bir şekilde belirlemek ve görüşme sırasında doğru soruları sormaktır
Game of Thrones 8. sezon nerede başlıyor ve nerede bitiyor?
Lifehacker, Game of Thrones'un 8. sezonunun izleyicileri nasıl memnun edeceğine dair az çok makul varsayımları listeliyor
Tab2QR, bir QR kodu kullanarak bir akıllı telefona açık bir sekme gönderen bir Chrome ve Firefox uzantısıdır
Masaüstü cihazlardan mobil cihazlara istenilen linklerin gönderilmesi QR kod ile çok daha kolay ve hızlıdır. Bunu yapmak için, sadece Tab2QR uzantısını yükleyin
Acemi bir programcı için 22 faydalı uzantı
Chrome ve Visual Studio Code için bu programcı uzantıları, birçok kodlama görevini kolaylaştıracak ve size zaman kazandıracaktır