W nieoczekiwanym wydarzeniu, **Kod Google** zniknie, to proste. Projekt, który próbował konkurować z gigantami takimi jak *GitHub*, najwyraźniej nie jest zrównoważony, a ograniczenia wydają się stopniowo znikać. Pierwszą zmianą, którą zobaczy wielu użytkowników (a niektórzy już z tego, co rozumiem), jest to, że nie można już przesyłać nowych projektów, a treści, które były hostowane do tej pory, będą dostępne w trybie tylko do odczytu. Właśnie teraz, kiedy my na Kubie cieszyliśmy się z otwarcia wielu usług Google, postanowili zamknąć Google Code, ale wciąż mamy kilka opcji. Zobaczmy niektóre z nich GitHub Może system wyłączony *smide* najbardziej znany i popularny, ale moim zdaniem nie najlepszy ze względu na ograniczone funkcje. Główną wadą Githuba jest to, że posiadanie prywatnych repozytoriów wiąże się z pewnymi opłatami, które jednak dla wielu nie są wygórowane. Z drugiej strony oferuje nam 1 GB miejsca na każdy projekt, a także Wiki i stronę internetową dla każdego z nich. Kolejną zaletą, którą oferuje nam GitHub, jest grafika pozwalająca zobaczyć, jak programiści pracują w swoich repozytoriach i rozwidleniach projektów, funkcjonalność jak w sieci społecznościowej i jest to doskonałe narzędzie do pracy zespołowej. Korzystaj z frameworka *Pojemnik na bity Ruby on Rails Spośród wszystkich stron poświęconych kowalstwu ta jest moją ulubioną i jest w niej opisana *Pyton*. Funkcji i ulepszeń Bitbucket jest wiele, ale ma dwie funkcje, które rozwiązały moje życie: - Możemy zrobić tryky przez https (dla tych, którzy mają zamknięte porty git u swoich dostawców usług internetowych Możemy mieć publiczne, prywatne i współdzielone repozytoria bez płacenia ani grosza, albo w Bystry. Jasne, oferuje również biznesplany i inne narzędzia dla Atlassian (firmy stojącej za projektem i innych, takich jak HipChat), aby stworzyć bardzo kompletną platformę współpracy Gitorisk Kolejna doskonała usługa niedawno zakupiona przez GitLab, więc przestaje działać w maju tego roku. Ma jednak tę wadę, że Gitorious.org zastrzega sobie prawo do wyłączenia lub ograniczenia konta, jeśli projekt lub repozytorium przekroczy 500 MB / miesiąc lub przekroczy średnie wykorzystanie przepustowości przez innych użytkowników lub klientów., projektów lub repozytoriów do czasu właściciel tego konta może zmniejszyć zużycie przepustowości GitLab GitLab jest dla mnie prawdopodobnie najbardziej atrakcyjną opcją po BitBucket. Jego funkcją jest pobranie platformy *Open source* do zainstalowania go na naszym własnym serwerze. W GitLab możemy stworzyć ponad 100000 XNUMX projektów, grup, które zależą od wielu repozytoriów i ze względu na swój interfejs i wygląd są najbardziej podobne do GitHub. GitLab zawiera git - zarządzanie archiwami, recenzje kodu, narzędzie do śledzenia problemów, wiki i wiele więcej. W naturalny sposób umożliwia pracę zespołową, podglądanie aktywności innych projektów lub osób oraz integruje się z wieloma narzędziami, takimi jak Slack, HipChat, LDAP, JIRA, Jenkins, wieloma rodzajami *haki* (haki) i pełne API. Chociaż ma swoją część społecznościową, oczywiście oferuje również różne plany dla firm SourceForge Nie ma wiele do powiedzenia na temat tej usługi, jest jedną z najbardziej weteranów, chociaż ostatnio była zaangażowana w pewne kontrowersyjne kwestie ze względu na sposób, w jaki zarabiają pieniądze o nazwie DevShare, program monetyzacji oprogramowania poprzez wprowadzenie adware (adware ) do instalatorów projektów głównych, które zdecydują się uczestniczyć w programie Launchpad Kolejny, którego nie trzeba przedstawiać w świecie GNU/Linux, ale w przeciwieństwie do reszty jest używany bardziej do hostowania projektów oprogramowania. Jest rozwijany i utrzymywany przez firmę Canonical Ltd Składa się z kilku części: Koda: witryna z kodem źródłowym, która korzysta z systemu kontroli wersji Bazaar. Błędy: system śledzenia błędów do zgłaszania błędów w różnych dystrybucjach i produktach. Plany: system śledzenia specyfikacji i nowych funkcji. tłumaczenia: strona internetowa służąca do tłumaczenia aplikacji na wiele języków. odpowiedzi: witryna pomocy społeczności. Sojus: narzędzie do wykonywania niewielkiej części utrzymania dystrybucji. Obejmuje system kompilacji, obsługę pakietów i publikowanie plików. Jednym z głównych minusów Launchpada dla wielu użytkowników jest to, że używa *Podstawy* jako kontrola wersji GNU Savannah Mniej popularna i urocza jest GNU Savannah, która według Wikipedii jest projektem Fundacji Wolnego Oprogramowania, która oferuje CVS, GNU arch, SVN, Git, Mercurial, Bazaar, listy mailingowe, hosting stron internetowych, hosting plików i śledzenie błędów usługi .Savannah obsługuje Savane, które bazuje na tym samym oprogramowaniu, z którego korzysta portal SourceForge. Witryna Savannah jest podzielona na dwie domeny: savannah.gnu.org dla oficjalnego oprogramowania projektów GNU i savannah.nongnu.org dla wszystkich projektów niewolnego oprogramowania. W przeciwieństwie do SourceForge, Savannah koncentruje się na hostingu projektów całkowicie wolnego oprogramowania, to znaczy bez -wolne komponenty, takie jak Flash; iz tego powodu bardzo rygorystycznie przestrzega swojej polityki wydawniczej, aby upewnić się, że hostowane jest tylko wolne oprogramowanie. Podczas rejestracji projektu jego współtwórcy muszą wskazać, z jakiej licencji wolnego oprogramowania korzysta. Wnioski Jak widać, mamy więcej niż jedną usługę, w której możemy spędzić nasze projekty, grając z możliwościami finansowymi każdej z nich. Zamknięcie Google Code uderzyło we mnie jak kubeł zimnej wody (tak jak wtedy, gdy zamknęli Google Reader ) i możliwe, że w rezultacie zaczną pojawiać się inne alternatywy dla tej usługi. Jeśli mnie pytasz, najlepszym wyborem jest Bitbucket i Gitlab, zwłaszcza ten drugi, ponieważ możemy łatwo kupić VPS i stworzyć własny serwer kontroli wersji. Wybór należy do Ciebie