GitHub'ı seviyor musun? Kodunuzu Neden BitBucket'te Barınmalısınız?

  • Lesley Fowler
  • 0
  • 2091
  • 0
reklâm

Onların tuzuna değer herhangi bir programcı bu kaynak kontrolünü bilir Ne Git & Neden Sürüm Kontrolünü Kullanmalısınız? Eğer Geliştirici iseniz Git Git Nedir ve Neden Sürüm Kontrolünü Kullanmalısınız? Web geliştiricileri olarak, çoğu zaman Yerel kalkınma sitelerinde çalışma eğilimindeyiz, daha sonra işimiz bittiğinde her şeyi yükleyeceğiz. Bu sadece siz ve değişiklikler küçük olduğunda iyidir,… çok önemlidir. En açık bilgi kodunuzu güvenli bir yerde güvenli bir şekilde saklamanıza olanak tanır. Orada bitmiyor. İyi bir kaynak kontrolüne sahip olmak, programınıza onarılamayacak derecede zarar verme endişesi duymadan yeni özellikleri denemeyi kolaylaştırır. Kaynak kontrolü hepimizin yapması gereken bir şeydir.

Ancak, hangi Sürüm Kontrol Sistemi'ni (VCS) kullanırsanız kullanın, kodunuzu nerede saklamak istediğinizi düşünmeniz gerekir. GitHub'ı duymuşsundur. Bu şaşırtıcı değil. GitHub, bireyler ve kuruluşlar tarafından kod barındırmak, belgeler üzerinde işbirliği yapmak ve sorunları izlemek için kullanılır. Kullanırken oldukça büyük bazı isimler var. Bu oldukça büyük bir anlaşma.

Ama duydun mu BitBucket? Sahip olmalıdır. BitBucket uzun süredir var, 2008 yılında kurulmuş ve 2010 yılında Aussie teknoloji devi Atlassian tarafından kendi sert ekipman fanatiğini geliştiren bir şirket tarafından satın alındıktan sonra satın alındı. Ama GitHub'a layık bir rakip mi? Daha da önemlisi, herhangi bir yararı var mı? İşte Bitbucket kullanarak düşünmeniz gereken dört neden.

Not: BitBucket, kullanıcılar için ölçeklendirilmiş fiyatlandırma planlarına sahiptir. 5 kullanıcı için tamamen ücretsiz.

Hangi VCS'yi kullandığınız konusunda daha fazla seçeneğiniz var.

iPhone veya Android. Chrome veya Firefox. Vim veya Emacs. Geeks pek de hemfikir değil. Serebral eğilimine rağmen, aynı şey yazılım geliştiriciler için de inanılmaz derecede geçerlidir..

Birçoğu Git'in Mercurial'ı tercih etmesini istemek, neredeyse Gigli'den hoşlandığınızı söylemek gibidir. Aynı şekilde, SVN’nin Git’ten daha iyi olduğunu söyleyerek, diğerlerinden size kirli bir görünüm kazandıracak. Evet. VCS'nin en iyi olduğu konu inanılmaz kontrollü.

Kısacası VCS, kodu güvenli bir yerde saklamak için kullandığınız mekanizmadır. Her sistem işleri biraz farklı şekilde yapar ve kodlayıcıların en sevdikleri VCS'yi ölümüne karşı savunmaya hazır olduklarını söylemeye gerek yoktur. Merhametle, BitBucket, kodunuzu nasıl sakladığınız, dalladığınız ve yönettiğiniz konusunda size biraz esneklik verir ve Git ile Mercurial arasında seçim yapmanıza olanak tanır. Tahmin edebileceğiniz gibi, her birinin güçlü noktaları ve güçlü olmayan noktaları var..

Blogger Patrick Thompson Git'i MacGuyver gibi bir parça olarak nitelendirdi - mümkün olduğunca fazla özellik getirerek ve kullanıcının kendi kaynak kontrol iş akışını yaratmasına izin verdi - ve Mercurial'ı James Bond gibi tanımladı. Hızlı, erişilebilir ancak çıldırtıcı tutarsız.

Bunu olarak okuyabilirsiniz birinci sebep. Atlassian biraz tembel faire yaklaşımı benimsemiştir ve sizi bir VCS'yi diğerine tercih etmeye zorlayacağını varsaymamıştır. Bu, Git'in sözdizimini anlamayanlar veya sadece tanıdık bir ürün kullanmayı tercih edenler için büyük bir bonus..

İstediğiniz sayıda özel depoya sahip olabilirsiniz.

Bazen dünyaya ne üzerinde çalıştığını göstermek istersiniz. Belki de bu, GitHub'un yükselişini ve yükselişini ve açık kaynak kod için temel sıfır olarak durumunu açıklar. Açık Kaynak Konuları: 6 Program Kodu Projeleri Programlamak İçin Kullanabileceğiniz Açık Kaynak Konuları: 6 Kaynak Kodu Arama Motorları, Projeleri Programlamak İçin Kullanabilirsiniz Açık kaynaklı projeler alabilecekleri her türlü yardıma ihtiyaç duyarlar. Finansman sağlamazsa, gönüllüler açık kaynak programlamaya ve ücretsiz araçlara katkıda bulunmaya katkıda bulunur. Arama motorları bulmak için algoritmalarla ayarlanmış… .

Ama peki ya dünya ile paylaşmak istemediğin şeyler?

Serbest çalışan bir geliştirici olarak çalışıyorsanız, şüphesiz bazı şeyleri gizli tutmak isteyeceksiniz. Müşteriler için yaptığınız tescilli işleri paylaşmaktan kesinlikle kaçınmak isteyeceksiniz. Yaptığınız şeylerde herhangi bir API anahtarı veya sırrı kullanırsanız, onları meraklı gözlerden de gizlemek istersiniz..

GitHub'ın kısaldığı yer burası. Tabii ki, bir avuç özel depo için her ay bir miktar nakit para ödeyebilirsiniz..

Bu ikinci sebep ile sınırsız özel depo sunan BitBucket'i incelemek için beş işbirlikçiler. Hepsi tamamen bedava.

Ona güvenebilirsin.

O zamanlar SourceForge kraldı. Geliştiriciler, ücretsiz barındırma (ardından bir yenilik) kodu ve ikili dosyaları için buna akın etti. O zamandan beri çok şey değişti. Bir kullanıcı ve geliştirici göçü gördü ve en son kazanımlarıyla bazı şüpheli kararlar veren yeni sahipleri tarafından satın alındı..

Justin Clift'a göre, Gluster blogunda yazıyor.

“Zar, yeni sahipler, en iyi projeleri, casus yazılım / reklam yazılımı / kötü amaçlı yazılımı zorlayan yeni (yalnızca kapalı kaynaklı) bir yükleyici kullanmaya teşvik ediyor.… Son değişiklikleriyle SourceForge'dan indiren kullanıcılar, artık sağlamlaşmaya çalışan özel bir kapalı kaynak yükleyici alıyor ilgili olmayan üçüncü taraf yazılımı.”

Bu üçüncü neden BitBucket'i denediğiniz için. Atlassian gece girişimi ile uçmak değildir. Birkaç defa bloğun etrafındalardı, yüz binlerce insan tarafından kullanılan bazı inanılmaz ürünler piyasaya sürdüler ve saygın bir zenginlik geliştirici topluluğundan büyük bir iyi niyet elde ettiler. Bunu akılda tutarak, hızlı bir para kazanmak için ürün kalitesinden ödün vermeleri muhtemel görünmüyor.

“Bunun için bir uygulama var”!

BitBucket GitHub olmayabilir, ancak bu bir ürünün kısır, sevilmeyen bir arazisi olduğu anlamına gelmez. BitBucket'i kullanan ve genişleten bir dizi uygulama yapan ve bakımını yapan etkin bir topluluk var..

Android var Bitbeaker; Depolarınıza bakmanızı ve hareket halindeyken değişiklikleri ve sorunları izlemenizi kolaylaştıran basit bir uygulama.

OS X (ve Windows) için var SourceTree. BitBucket gibi Atlassian tarafından geliştirilmiştir. Projelerinizin güzel görselleştirmelerini ve Git ve Mercurial depolarınız için hoş bir grafik arayüzü sunar..

Bu dördüncü sebep. Bir masaüstü veya mobil uygulamaya sahip popüler bir web sitesi tam olarak yeni değil. Ancak, bu Antipodean kaynak yönetimi ürününün ayırt edici bir özelliği olduğunu düşündüğüm üçüncü parti uygulamaların kalitesi.

Dezavantajları

BitBucket'de bunun için çok şey olabilir, ancak GitHub’ın olduğu açık ve hareketli bir metropol değil..

Açık kaynak kodlu bir yazılım yazdığınızda, Kodlayıcı Değilseniz Açık Kaynaklı Projelere Yardım Etmenin 8 Yolu Açık Kodlu Kodlayıcı Olmazsanız Açık Kaynaklı Projelere Yardım Etmenin 8 Yolu Açık kaynak kodlu projelere katkıda bulunmanın neden önemli olduğunu ele aldık peki ya bir kodlayıcı değilseniz? En sevdiğiniz açık kaynaklı projelerinize nasıl yardımcı olacağınızı öğrenmek için nasıl program yapacağınızı öğrenmek zorunda değilsiniz. Programcı olmayan birçok kişi bazılarına gönüllü olarak… ve bunu izin verilen bir Açık Kaynak lisansı ile serbest bıraktığını, sen Kodunuzun bir izleyici kitlesi olmasını istiyorum. Dahası, sen akıcılığınızı ve yeteneğinizi dünyaya programcı olarak göstermek istediğinizi belirtiyorlar. İnsanların ne üzerinde çalıştığını görmelerini istiyorsun.

GitHub size bu dinleyiciyi verir. Etkin bir şekilde 'açık kaynak' için bir kelime haline geldi, Ruby on Rails'in arkasındakileri Linux Kernel LiveGrep'in arkasındaki milletle etkili bir şekilde büyüttü: Linux Çekirdeğinin Kaynak Kodunu Arayın LiveGrep: Linux Çekirdeğinin Kaynak Kodunu ve BootStrap'ı, öndeki araç setini araştırın milyonlarca web sitesi. Buna ek olarak, bazı inanılmaz sosyal özelliklere de öncülük etmiş, tıpkı Facebook'ta olduğu gibi izlemenize, yıldız çekmenize ve beğenmenize olanak sağlamıştır. Kodlama, ancak etkileşimler, arkadaşlık ve topluluk üzerinde durularak.

Ne yazık ki, bu özellikler BitBucket'te GitHub'da olduğu gibi telaffuz edilmiyor. Ancak bazıları, BitBucket'in ve ücretsiz özel depolarının esnekliğinin sosyal eksiklikleri ve açık kaynak topluluğundaki sevgi eksikliğinden oluştuğunu söyleyebilir..

Sonuç

BitBucket, yürekten tavsiye edeceğim bir araç ve kesinlikle kullanmaya bayılıyorum. GitHub değil, ama onun yeri var. Kodunuzu saklamak için ne kullanıyorsunuz? BitBucket’e gitmeyi düşünür müsün? Yorumlarda bana bildirin.




Henüz no comments