Láska GitHub? 4 důvody, proč byste měli hostit svůj kód na BitBucket

  • Lesley Fowler
  • 0
  • 4011
  • 608
reklama

Každý programátor, který stojí za svou sůl, ví, že ovládání zdroje Co je Git a proč byste měli používat kontrolu verzí, pokud jste vývojář Co je Git a proč byste měli používat kontrolu verzí, pokud jste vývojář Jako vývojáři webu, hodně času máme tendenci pracovat na lokálních vývojových webech a poté, když skončíme, vše nahrát. To je v pořádku, když jste jen vy a změny jsou malé, ... je zásadní. Nejviditelnější perk vám umožní bezpečně uložit váš kód na bezpečném místě. Tam to nekončí. Dobrá kontrola zdroje usnadňuje experimentování s novými funkcemi bez obav o nenapravitelně poškození vašeho programu. Řízení zdroje je něco, co bychom měli všichni udělat.

Ale bez ohledu na to, jaký systém pro správu verzí (VCS) používáte, musíte přemýšlet o tom, kam chcete kód uložit. Pravděpodobně jste už slyšeli o GitHubu. To není překvapivé. GitHub používají jednotlivci a podniky k hostování kódu, ke spolupráci na dokumentaci a sledování problémů. Používá to docela velká jména. Je to docela velký problém.

Ale už jste o tom slyšeli BitBucket? Měl bys mít. BitBucket existuje již dlouhou dobu, protože byl založen v roce 2008 a koupil v roce 2010 rakouským technologickým gigantem Atlassian poté, co vyvinul svůj vlastní oddaný kontingent tvrdých fanoušků. Ale je to hodný konkurent společnosti GitHub? A co je důležitější, je to dobré? Zde jsou čtyři důvody, proč byste měli zvážit použití Bitbucket.

Poznámka: BitBucket má plány cen přizpůsobené pro uživatele. Je zcela zdarma pro 5 uživatelů.

Máte větší výběr toho, co VCS používáte.

iPhone nebo Android. Chrome nebo Firefox. Vim nebo Emacs. Geekové na tom moc nesouhlasí. I přes tendenci k mozku to samé platí i pro vývojáře softwaru.

Pro mnohé je obhajování preference Merkurial před Gitem skoro jako říkat, že jste si Gigliho užili. Stejně tak, když řeknete, že SVN je lepší než Git, získáte od některých špinavé pohledy. Ano. Téma toho, co je VCS nejlepší, je neuvěřitelně kontroverzní.

VCS v krátkosti jsou mechanismus, který používáte k ukládání kódu na bezpečném místě. Každý systém dělá věci trochu jinak a je samozřejmé, že kodéři jsou připraveni bránit své oblíbené VCS před smrtí. Naštěstí vám BitBucket poskytuje trochu flexibility při ukládání, větvení a správě kódu a umožňuje vám vybrat si mezi Git a Mercurial. Jak můžete očekávat, každý má své silné a ne silné stránky.

Blogger Patrick Thompson popsal, že Git je trochu jako MacGuyver - přináší co nejvíce funkcí a umožňuje uživateli vytvořit si vlastní pracovní postup řízení zdroje - a Mercurial jako být jako James Bond. Rychlý, přístupný, ale šíleně nekonzistentní.

Můžete to přečíst jako důvod jeden. Atlassian přistoupil k trochu laissez faire přístupu a nepředpokládal, že vás nutí upřednostňovat jeden VCS před druhým. To je obrovský bonus pro ty, kteří nedokážou pochopit syntaxi Gitu, nebo prostě dávají přednost použití známého produktu.

Můžete mít tolik soukromých úložišť, kolik chcete.

Někdy chcete světu ukázat, na čem pracujete. Možná to vysvětluje vzestup a vzestup GitHub a jeho stav jako nulový bod pro otevřený zdrojový kód. Otevřené zdrojové záležitosti: 6 vyhledávacích motorů zdrojového kódu, které můžete použít pro programování projektů Otevřené zdrojové záležitosti: 6 vyhledávacích motorů zdrojového kódu, které můžete použít pro programovací projekty Projekty s otevřeným zdrojovým kódem potřebují veškerou pomoc, kterou mohou získat. Pokud ne s financováním, pak s dobrovolníky přispívajícími k programování s otevřeným zdrojovým kódem a bezplatnými nástroji, které mohou ohánět. Vyhledávací stroje vyladěné algoritmy k nalezení ... .

Ale co věci, které nechcete sdílet se světem?

Pokud pracujete jako nezávislý vývojář, určitě budete chtít některé věci uchovat v soukromí. Určitě se budete chtít vyhnout sdílení vlastní práce, kterou jste pro klienty udělali. Používáte-li v produktech jakékoli klíče nebo tajemství API, budete je chtít také chránit před zvědavýma očima.

Tady GitHub zaostává. Jistě, předpokládám, že každý měsíc můžete rozdávat nějaké peníze za hrstku soukromých úložišť.

Tohle je důvod dva pro kontrolu BitBucket, který nabízí neomezené soukromé úložiště s tolika jako Pět spolupracovníky. Vše zcela zdarma.

Můžete tomu věřit.

V ten den byl SourceForge králem. Vývojáři se hrnou k tomu pro jeho volný hosting (pak novinka) kódu a binárních souborů. Od té doby se toho hodně změnilo. Viděl exodus uživatelů a vývojářů a byl zakoupen novými majiteli, kteří učinili některá pochybná rozhodnutí s jejich nejnovější akvizicí.

Podle Justin Clift, psaní na blogu Gluster.

“Noví majitelé Dice důrazně vybízejí nejlepší projekty, aby používaly nový (pouze uzavřený zdrojový) instalátor, který tlačí spyware / adware / malware.… S jejich nedávnými změnami nyní uživatelé stahující z SourceForge nyní dostávají speciální instalační program s uzavřeným zdrojovým kódem, který se pokouší proniknout na ně nesouvisející software třetích stran.”

Tohle je důvod tři za vyzkoušení BitBucket. Atlassian není nočním létáním. Několikrát byli kolem bloku a vydali neuvěřitelné produkty, které používají stovky tisíc lidí, a získaly velké množství dobré vůle od notoricky známé nestálé vývojářské komunity. S ohledem na to se nezdá pravděpodobné, že by kompromitovaly kvalitu produktu, aby mohli rychle vydělat.

“K tomu je aplikace”!

BitBucket nemusí být GitHub, ale to neznamená, že je to neplodná, nemilovaná pustina produktu. Existuje aktivní komunita, která vytváří a udržuje sadu aplikací, které používají a rozšiřují BitBucket.

Android má Bitbeaker; jednoduchá aplikace, která vám usnadní procházení úložišť a sledování změn a problémů na cestách.

Pro OS X (a Windows) existuje SourceTree. Stejně jako BitBucket je vyvíjen společností Atlassian. Nabízí nádherné vizualizace vašich projektů a pěkné grafické rozhraní pro vaše úložiště Git a Mercurial.

Tohle je důvod čtyři. Populární web, který má stolní nebo mobilní aplikaci, není úplně nový. Cítím se však jako charakteristická vlastnost tohoto produktu pro správu zdrojů v Antipodeanech kvalita aplikací třetích stran.

Nevýhody

BitBucket to může mít hodně, ale GitHub je sotva rušnou metropolí s otevřeným zdrojovým kódem..

Když píšete software s otevřeným zdrojovým kódem 8 způsobů, jak pomoci projektům s otevřeným zdrojovým kódem, pokud nejste kodérem 8 způsobů, jak pomoci projektům s otevřeným zdrojovým kódem, pokud nejste kodérem, vysvětlili jsme, proč je důležité přispívat k projektům s otevřeným zdrojovým kódem. , ale co když nejste kodér? Nemusíte se učit, jak programovat, aby pomohl vašim oblíbeným open-source projektům. Mnoho neprogramátorů některé dobrovolně ... a vydat je s povolenou Open Source licencí, vy to skutečně děláte vy chcete, aby váš kód měl publikum. navíc, vy říkají, že chcete ukázat svou plynulost a schopnost jako programátor do světa. Chcete, aby lidé viděli, na čem pracujete.

GitHub vám dává toto publikum. Efektivně se stal heslem pro „open source“, protože efektivně lákal lidi za Ruby on Rails, Linux Kernel LiveGrep: Prohledávání zdrojového kódu Linux Kernel LiveGrep: Prohledávání zdrojového kódu Linux Kernel a BootStrap, přední nástrojová sada, která pohání mnoho milionů webových stránek. Kromě toho je průkopníkem některých neuvěřitelných sociálních funkcí, které vám umožňují sledovat, označovat hvězdičkou a podobně jako na Facebooku. Je to kódování, ale s důrazem na interakce, společnost a komunitu.

Bohužel tyto atributy nejsou na BitBucketu tak výrazné jako na GitHubu. Někteří by však mohli říci, že flexibilita BitBucketu a jeho soukromých bezplatných úložišť kompenzuje jeho sociální nedostatky a nedostatek náklonnosti v komunitě open source..

Závěr

BitBucket je nástroj, který bych vřele doporučil, a já ho naprosto zbožňuji. Není to GitHub, ale má své místo. Co používáte k uložení kódu? Zvážili byste možnost dát BitBucket? Dejte mi vědět v komentářích.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.