Bei einem unerwarteten Ereignis **Google Code** wird verschwinden, so einfach. Das Projekt, das versucht hat, mit Giganten wie *GitHub* zu konkurrieren, ist eindeutig nicht nachhaltig und die Beschränkungen scheinen sich nach und nach zu schließen. Die erste Änderung, die viele Benutzer sehen werden (und einige bereits, wie ich verstehe), ist, dass neue Projekte nicht mehr hochgeladen werden können und dass die bisher gehosteten Inhalte im schreibgeschützten Modus verfügbar sein werden. Gerade jetzt, als wir in Kuba die Eröffnung vieler Google-Dienste genossen, haben sie beschlossen, Google Code zu schließen, aber wir haben noch einige Optionen. Sehen wir uns einige von ihnen auf GitHub an Vielleicht das System aus *smide* am bekanntesten und beliebtesten, aber meiner Meinung nach nicht das beste für seine begrenzten Funktionen. Der Hauptnachteil von Github ist, dass wir für private Repositories Preise zahlen müssen, die jedoch für viele nicht so übertrieben sind. Andererseits bietet es uns 1 GB Speicherplatz für jedes Projekt, sowie ein Wiki und eine Website für jedes von ihnen. Ein weiterer Vorteil, den GitHub uns bietet, ist die Grafik, um zu sehen, wie Entwickler in ihren Repositories und Forks der Projekte arbeiten, die Funktionalität, als wäre es ein soziales Netzwerk, und es ist ein hervorragendes Werkzeug für die Zusammenarbeit. Verwenden Sie das Framework *Ruby on Rails Bit-Eimer Von allen Seiten für Schmiedekunst ist dies meine liebste und es ist eingeschrieben *Python*. Die Funktionen und Verbesserungen von Bitbucket sind zahlreich, aber es hat zwei Funktionen, die mein Leben gelöst haben: - Wir können tun tryky über https (für diejenigen mit geschlossenen Git-Ports auf ihren ISPs können wir öffentliche, private und gemeinsam genutzte Repositories haben, ohne einen Cent zu bezahlen, entweder in Quecksilber. Sicher, es bietet auch Businesspläne und andere Tools für Atlassian (das Unternehmen hinter dem Projekt und andere wie HipChat), um eine sehr vollständige Kollaborationsplattform Gitorisk zu erstellen Ein weiterer ausgezeichneter Dienst, der kürzlich von GitLab gekauft wurde, sodass er im Mai dieses Jahres nicht mehr bereitgestellt wird. Allerdings hat es den Nachteil, dass sich Gitorious.org das Recht vorbehält, das Konto zu deaktivieren oder einzuschränken, wenn ein Projekt oder Repository 500 MB/Monat überschreitet oder die durchschnittliche Bandbreitennutzung anderer Benutzer oder Kunden überschreitet., Projekte oder Repositories, bis die Besitzer dieses Kontos kann den Bandbreitenverbrauch GitLab reduzieren GitLab ist nach BitBucket möglicherweise die attraktivste Option für mich. Seine Funktion besteht darin, die Plattform herunterzuladen *Open Source*, um es auf unserem eigenen Server zu installieren. In GitLab können wir mehr als 100000 Projekte erstellen, Gruppen, die von mehreren Repositories abhängen und aufgrund ihrer Oberfläche und ihres Aussehens GitHub am ähnlichsten sind. GitLab umfasst Git - Archivverwaltung, Code-Reviews, Issue-Tracker, Wiki und vieles mehr. Es ermöglicht natürlich die gemeinsame Arbeit, die Aktivitäten anderer Projekte oder Personen zu sehen und lässt sich in viele Tools wie Slack, HipChat, LDAP, JIRA, Jenkins und viele Arten von integrieren *Hooks* (Hooks) und eine vollständige API. Obwohl es seinen Community-Teil hat, bietet es natürlich auch verschiedene Pläne für Unternehmen SourceForge Über diesen Dienst gibt es nicht viel zu sagen, er ist einer der ältesten, obwohl er in letzter Zeit in einige kontroverse Probleme verwickelt war, da sie mit DevShare Geld verdienen, einem Monetarisierungsprogramm für Software durch die Einführung von Adware ( adware ) in die Installationsprogramme der Hostprojekte, die sich für die Teilnahme am Programm Launchpad entscheiden Ein weiterer, der keiner Einführung in die GNU/Linux-Welt bedarf, aber im Gegensatz zu den anderen eher zum Hosten von Softwareprojekten verwendet wird. Es wird von Canonical Ltd. entwickelt und gewartet Es besteht aus mehreren Teilen: Koda: eine Quellcode-Website, die das Versionskontrollsystem Bazaar verwendet. Fehler: Ein Fehlerverfolgungssystem zum Melden von Fehlern in verschiedenen Distributionen und Produkten. Blueprints: ein Verfolgungssystem für Spezifikationen und neue Funktionen. translations: eine Website zur Übersetzung von Bewerbungen in mehrere Sprachen. Antworten: eine Community-Hilfeseite. Sojus: ein Tool, um einen kleinen Teil der Wartung der Distributionen zu übernehmen. Es deckt das Build-System, die Paketwartung und die Dateiveröffentlichung ab. Einer der Hauptnachteile, den Launchpad für viele Benutzer hat, ist, dass es verwendet wird *Basen* als Versionskontrolle GNU Savannah Eines, das nicht so beliebt oder niedlich ist, ist GNU Savannah, das laut Wikipedia ein Projekt der Free Software Foundation ist, das CVS, GNU arch, SVN, Git, Mercurial, Bazaar, Mailinglisten, Webhosting, Dateihosting und Fehlerverfolgung anbietet services .Savannah führt Savane aus, das auf derselben Software basiert, die auch vom SourceForge-Portal verwendet wird. Die Savannah-Site ist in zwei Domänen unterteilt: savannah.gnu.org für offizielle GNU-Projektsoftware und savannah.nongnu.org für alle nicht-freien Softwareprojekte. Im Gegensatz zu SourceForge konzentriert sich Savannah darauf, vollständig freie Softwareprojekte zu hosten, dh ohne nicht -freie Komponenten wie Flash; Aus diesem Grund ist es sehr streng in seiner Veröffentlichungsrichtlinie, um sicherzustellen, dass nur freie Software gehostet wird. Bei der Registrierung eines Projekts müssen seine Mitwirkenden angeben, welche Freie-Software-Lizenz es verwendet. Schlussfolgerungen Wie Sie sehen können, haben wir mehr als einen Service, mit dem wir unsere Projekte verbringen können, indem wir mit den finanziellen Möglichkeiten jedes einzelnen spielen. Die Schließung von Google Code hat mich wie ein Eimer kaltes Wasser getroffen (wie damals, als sie Google Reader geschlossen haben) und es ist möglich, dass andere Alternativen zu diesem Dienst als Folge erscheinen werden. Wenn Sie mich fragen, ist die beste Wahl zwischen Bitbucket und Gitlab, insbesondere letzteres, da wir problemlos einen VPS kaufen und unseren eigenen Versionskontrollserver erstellen können. Die Wahl liegt bei Ihnen