Код Google е мъртъв, кои са най-добрите алтернативи?

В неочакван обрат на събитията, Google обяви, че на 26 януари 2016 г. Google Code ще отмине, толкова просто. Проектът, който се опита да се конкурира с гиганти като GitHub Очевидно това не е устойчиво и малко по малко ограниченията ще се затварят малко по малко.

Първата промяна, която много потребители ще видят (а някои вече виждат от това, което разбирам), е, че новите проекти вече няма да могат да се качват и че съдържанието, което е хоствано до момента, ще бъде достъпно в режим Само за четене.

Точно сега, когато в Куба се наслаждавахме на отварянето на много от услугите на Google, те решиха да затворят Google Code, но все още имаме няколко алтернативи. Нека да видим някои от тях.

GitHub

Github

Може би системата на коване най-известен и популярен, но не и най-добрият според мен поради ограничените си характеристики. Основният недостатък на Github е, че за да имаме частни хранилища, трябва да платим цени те не са толкова пресилени за мнозина. От друга страна, той ни предлага 1Gb пространство за всеки проект, както и Wiki и уебсайт за всеки от тях.

Друго предимство, което GitHub ни предлага, са графиките, за да се види как разработчиците работят в своите хранилища и разклонения на проектите, функционалности, сякаш е социална мрежа, и е отличен инструмент за съвместна работа. Използвайте рамката Руби на релси.

Bitbucket

BitBucket

От всички сайтове за коване това ми е любимо и е написано на Питон, на функционалности и подобрения Bitbucket са много, но има две характеристики, които са решили живота ми:

  • Можем да направим тласък y издърпайте над https (за тези със затворени git портове на своите доставчици на интернет).
  • Можем да имаме публични, частни и споделени хранилища, без да плащаме и стотинка GIT o находчив.

Разбира се, той предлага и бизнес планове и други инструменти за Atlassian (компанията, която стои зад проекта, и други като HipChat), за да създаде много пълна платформа за съвместна работа.

Гиториозен

Гиториуос

Друга отлична услуга, която наскоро беше закупена от GitLab така че ще спре да обслужва през май тази година.

Въпреки това има недостатък, че ако проект или хранилище надвишава 500 MB / месец или значително надвишава средното използване на честотната лента на други потребители или клиенти, Gitorious.org си запазва правото да деактивира или ограничи акаунта , проект или хранилище, докато собственикът на този акаунт не може да намали потреблението на честотна лента.

GitLab

GitLab

GitLab е може би най-атрактивната алтернатива за мен след BitBucket. Нейната особеност е опцията за изтегляне на платформата му Отворен код да го инсталираме на нашия собствен сървър.

В GitLab можем да създадем повече от 100000 XNUMX проекта, групи, които зависят от няколко хранилища и поради своя интерфейс и външен вид той е този, който най-много прилича на GitHub. GitLab включва управление на хранилището на git, прегледи на кодове, проследяване на проблеми, wiki и много други.

Естествено, това ви позволява да правите съвместна работа, да виждате дейността на други проекти или хора и се интегрира с много инструменти като Slack, HipChat, LDAP, JIRA, Jenkins, много видове куки (куки) и пълен API. Въпреки че има своята част от общността, разбира се, той предлага и различни планове за компании.

SourceForge

SourceForge

Няма много какво да се каже за тази услуга, тя е една от най-ветераните, въпреки че в последно време тя участва в някои спорни въпроси поради начина, по който те използват, за да печелят пари, наречен DevShare, програма за монетизиране на софтуер чрез вмъкване на рекламен софтуер (рекламен софтуер) в инсталаторите на хостваните проекти, които избират да участват в програмата.

Launchpad

Launchpad

Друго, което не се нуждае от представяне в света на GNU / Linux, но за разлика от останалите, се използва повече за хостване на софтуерни проекти. Той е разработен и поддържан от Canonical Ltd.

Състои се от няколко части:

  • Код: сайт за хостинг на изходен код, който използва системата за контрол на версиите на Bazaar.
  • Бъгс: система за проследяване на грешки за докладване на грешки в различни дистрибуции и продукти.
  • Чертежи: система за проследяване за спецификации и нови функции.
  • преводи: сайт за превод на приложения на множество езици.
  • Отговори: сайт за помощ в общността.
  • Союз: инструмент за извършване на малка част от поддръжката на дистрибуциите. Той обхваща системата за изграждане, поддръжката на пакети и публикуването на файлове.

Едно от основните негативни неща, които Launchpad има за много потребители е, че ги използва базар като контрол на версиите.

GNU Савана

GNU_Савана

Може би тази, която не е толкова популярна или сладка, е GNU Savannah, която според Wikipedia е проект на Фондация за свободен софтуер, който предлага услуги от CVS, GNU arch, SVN, Git, Mercurial, Bazaar, пощенски списъци, уеб хостинг, хостинг проследяване на файлове и грешки. Savannah управлява Savane, която се основава на същия софтуер, използван от портала SourceForge.

Уебсайтът на Савана е разделен на два домейна: savannah.gnu.org за официалния софтуер за проекти на GNU и savannah.nongnu.org за целия безплатен софтуер, който не е проектиран. За разлика от SourceForge, Savannah се фокусира върху хостинг на напълно безплатни софтуерни проекти, тоест без несвободни компоненти, като Flash; и за това той е много строг в своите политики за публикуване, за да се гарантира, че се хоства само безплатен софтуер.

Когато регистрират проект, неговите сътрудници трябва да посочат кой лиценз за свободен софтуер използва.

Заключения

Както можете да видите, ние имаме повече от една услуга, за която можем да харчим нашите проекти, играейки с паричните възможности на всеки един. Затварянето на Google Code е паднало върху мен като кофа студена вода (както се случи, когато затвориха Google Reader) и е възможно в резултат на това да започнат да се появяват други алтернативи на тази услуга.

Ако питате мен, най-добрият избор е между Bitbucket и Gitlab, особено последния, защото можем лесно да си купим VPS и да настроим наш собствен сървър за контрол на версиите. Изборът е ваш 😉


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   anubis_linux каза той

    Срам за тези, които са имали проекти в Google Code, не ме интересува, вече бях свикнал с досадния плакат 403. Това е грешка. Вашият клиент няма разрешение да получи URL, а алтернативите, които публикувате, тази, която използвам най-много, е GitHub и Bitbucket повече Github от другата алтернатива, сега имам съмнение, че Google не е проектирал друга алтернатива, че те са в ръкава си? ??

    поздрави

  2.   Мигел каза той

    Google използва само безплатен софтуер като дисплей, но сега, след като е постигнал целите си, няма нужда от него.

  3.   Мигел каза той

    Въпреки че Github не е най-добрият, ако е най-използваният, представям си го поради социалната си насоченост.

    Впрочем това е Google Code.

  4.   Мавриций каза той

    Много харесвам BitBucket. Притежава много добър интерфейс и отлична документация. Използвал съм и Gitlab, използвам го в работата си и го препоръчвам. Никога не разбрах защо някой би искал да използва Google Code.

    1.    MD каза той

      По това време избрах Google Code, защото интерфейсът беше много, много прост ... всичко беше простотата на Google неща ... в сравнение с SourceForge, който по това време и сега е много бароков уебсайт и претоварен с неща.

  5.   waKeMaTTa каза той

    Има един, наречен GitLab и неговото мото е „По-добро от GitHub“ по различни причини, като например:
    - Можете да създавате частни репо.
    - Още едно използване в контролния панел на репото
    - ..

    1.    Мигел каза той

      Вече се споменава в публикацията.

  6.   грешник каза той

    по мое скромно мнение най-добрият и единствен вариант е ...... .. така е, господа: GITHUB
    защо?
    ЗАЩОТО МИ ХАРЕСВА !!!
    Амин

  7.   neysonv каза той

    Те просто трябва да кажат, че затварят google кода в полза на google +

  8.   dhunter каза той

    Използвам локален gitlab и той ми подхожда, нещо потребителско, защото се прави в Ruby и Unicorn процеси ядат RAM и CPU, но не мога да се оплача, имам продукт на ниво github, хостван в моята LAN.

    Не харесвам Bitbucket, защото това е холански проект на Atlassian и показва, че те не му обръщат особено внимание, от друга страна Github и Gitlab са основата на съответните им компании.

    1.    eliotime3000 каза той

      Savanne от проекта GNU също имат специални разработчици.

  9.   Joel каза той

    Добра компилация от алтернативи, но какво ще кажете за codeplex?

  10.   eliotime3000 каза той

    GitLab и Savanne ми се струват най-добрите варианти. Но Google Code ме причинява повече жал, защото излязоха точно няколко интересни проекта като 64-битовия порт на NSIS.