Реклама
То зна сваки програмер вриједан соли контрола извора Шта је Гит и зашто бисте требали користити контролу верзије ако сте програмерКао веб програмери, пуно времена смо склони да радимо на локалним развојним местима, а онда само преносимо све кад завршимо. То је у реду када сте само ви и промене су мале, ... Опширније је пресудно. Најочигледнија перк вам омогућава сигурно чување кода на сигурном месту. Не престаје ту. Добра контрола извора олакшава експериментирање са новим функцијама без бриге о неповратној штети вашег програма. Контрола извора је нешто што би сви требали да радимо.
Али без обзира који систем верзије (ВЦС) користите, морате да размислите где намеравате да похраните свој код. Вероватно сте чули за ГитХуб. То није изненађујуће. ГитХуб појединци и компаније користе како би угостили код, сарађивали на документацији и пратили проблеме. Има неколико прилично великих имена која га користе. То је прилично велика ствар.
Али јесте ли чули за БитБуцкет? Требало би да имате. БитБуцкет постоји већ дуже време, основано је 2008. године, а 2010. их је откупио Ауссие технички гигант Атлассиан, након што је развио сопствени предани контингент дие-хард обожаватеља. Али, да ли је то достојан конкурент ГитХуб-у? И што је још важније, да ли је то добро? Ево четири разлога због којих бисте требали размотрити употребу Битбуцкет-а.
Белешка: БитБуцкет је планови цена умањена за кориснике. Потпуно је бесплатан за 5 корисника.
Имате већи избор у томе који ВЦС користите.
иПхоне или Андроид. Цхроме или Фирефок. Вим или Емацс. Геекси се не слажу много. Упркос склоности церебралном, исто је невероватно и за програмере софтвера.
Многима се заузимати предност за Мерцуриал над Гитом готово је као рећи да сте уживали Гигли. Исто тако, рекавши да је СВН бољи од Гита, од вас ће зарадити неке прљаве погледе. Да. Тема шта је ВЦС најбољи је невероватно контроверзни.
Укратко, ВЦС су механизам који користите за чување кода на сигурном месту. Сваки систем ради нешто на мало другачији начин, а под тим се подразумева да су кодери спремни да до смрти бране своје омиљене ВЦС. Срећом, БитБуцкет вам даје мало флексибилности у начину складиштења, огранка и управљања кодом и омогућава вам да бирате између Гита и Мерцуриал. Као што можете очекивати, сваки од њих има своје јаке тачке и своје не тако јаке тачке.
Блоггер Патрицк Тхомпсон је описао Гит помало личи на МацГуивер - уноси што више функција и омогућава кориснику да створи властити радни ток контроле извора - а Мерцуриал попут Јамес Бонда. Брзо, доступно, али лудо недоследно.
Ово можете прочитати као разлог један. Атлассиан је узео мало лаиссез фаире приступа и нису вас претпостављали да вас приморају да фаворизујете један ВЦС над другим. Ово је огроман бонус за оне који не могу да схвате синтаксу Гита или једноставно воле да користе познати производ.
Можете имати онолико приватних спремишта колико желите.
Понекад желите свету показати шта радите. Можда то објашњава успон и успон ГитХуба и његов статус приземне нуле отворени код Питања отвореног кода: 6 претраживача са изворним кодом који можете користити за програмирање пројекатаПројектима отвореног кода потребна је сва помоћ коју могу добити. Ако не финансирањем, онда са волонтерима који доприносе програмирању отвореног кода и бесплатним алатима које могу развијати. Претраживачи прилагођени алгоритамима за проналажење ... Опширније .
Али шта је са стварима које не желите да делите са светом?
Ако радите као фрееланце програмер, сигурно ћете желети да неке ствари остану приватне. Свакако желите да избегнете дељење власничког посла који сте урадили за клијенте. Ако користите било који АПИ кључеве или тајне у стварима које направите, хтећете да их сачувате скривене од знатижељних очију.
Овде је ГитХуб кратак. Свакако, претпостављам да увек можете издвојити нешто новца за неколико приватних складишта.
Ово је други разлог за проверу БитБуцкет-а, који нуди неограничена приватна складишта са што већим бројем пет сарадници. Све потпуно бесплатно.
Можете да верујете.
У то доба, СоурцеФорге је био краљ. Програмери су му се обратили због свог бесплатног хостинга (тадашње новости) кода и бинарних датотека. Много се тога променило од тада. Приметио је егзодус корисника и програмера, а откупили су га нови власници који су својим последњим преузимањем донели неке упитне одлуке.
Према Јустин Цлифт, пишући на блогу Глустер.
„Дице, нови власници, снажно подстичу вршне пројекте да користе нову инсталацију (само затворени извор) која инсталира шпијунски софтвер / адваре / малваре.... Корисници су недавно преузели посебну инсталацију затвореног кода која покушава да на њих дода неповезани софтвер треће стране. "
Ово је разлог три због испробавања БитБуцкет-а. Атлассиан није лет ноћу. Неколико пута су били око блока и пустили неколико невероватних производа које користе стотине хиљада људи и прикупили много добре воље од злогласног несташног програмера заједница. Имајући то у виду, не изгледа вероватно да би они компромитовали квалитету производа како би направили брзу зараду.
„За то постоји апликација“!
БитБуцкет можда није ГитХуб, али то не значи да је неплодна, не вољена пустош производа. Постоји активна заједница која прави и одржава скуп апликација које користе и проширују БитБуцкет.
Андроид је Битбеакер; једноставна апликација која вам олакшава гледање спремишта и праћење промена и проблема док сте у покрету.
За ОС Кс (и Виндовс), ту су СоурцеТрее. Попут БитБуцкет-а, то је развио Атлассиан. Нуди прелепе визуелизације ваших пројеката и леп графички интерфејс за ваше Гит и Мерцуриал складишта.
Ово је разлог четири. Популарна веб локација која има десктоп или мобилну апликацију није баш нова. Међутим, осећам да је квалитет апликација трећих страна одлика овог производа за управљање изворима Антиподеан.
Недостаци
БитБуцкет можда пуно ради на томе, али ГитХуб је једва живахна метропола отвореног кода.
Када ти писање софтвера отвореног кода 8 начина да помогнете пројектима отвореног кода ако нисте кодерОбјаснили смо зашто је важно да доприносите пројектима отвореног кода, али шта ако нисте кодер? Не морате да научите како да програмирате како бисте помогли својим омиљеним пројектима отвореног кода. Многи непрограмери волонтирају неке ... Опширније и пустите га са дозвољеном дозволом отвореног кода, то ефективно дајете изјаву ти желите да ваш код има публику. Штавише, ти наводе да желите да као програмер покажете свету течност и способност као програмер. Желите да људи виде о чему радите.
ГитХуб вам даје ту публику. У ствари, постала је реч за „опен соурце“, ефективно завести људе иза Руби он Раилс-а Линук Кернел ЛивеГреп: Претражите кроз изворни код Кернел-а Линук Опширније и БоотСтрап, предњи сет алата који покреће многе милионе веб локација. Поред тога, такође је увео неколико невероватних друштвених карактеристика, омогућавајући вам да пратите, означавате звезде и волите, баш као што бисте и на Фацебооку. То је кодирање, али с нагласком на интеракције, дружење и заједницу.
Нажалост, ови атрибути нису тако изражени на БитБуцкет-у као што су они на ГитХуб-у. Међутим, неки би могли рећи да флексибилност БитБуцкет-а и његових бесплатних приватних спремишта надокнађују његове социјалне недостатке и недостатак наклоности у заједници отвореног кода.
Закључак
БитБуцкет је алат који бих од срца препоручио и који га апсолутно обожавам. То није ГитХуб, али има своје место. Шта користиш за чување кода? Да ли бисте размотрили давање БитБуцкет ићи? Јавите ми у коментарима.
Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.