Сравнение хостингов для проектов свободного программного обеспечения
Хостинги исходного кода - веб-сайты, используемые для хранения исходного кода. Они часто используются проектами с открытым исходным кодом и другими проектами с несколькими разработчиками для обработки различных версий. Они помогают разработчикам публиковать патчи кода организованно. Часто эти веб-сайты поддерживают контроль версий, отслеживание ошибок, управление выпуском, списки рассылки и документацию на основе вики.
Возможности
Название | Хостинг кода | Просмотр кода | Отслежи- вание ошибок | Хостинг сайта | Вики | Система перевода | Оболочка сервера | Рассылка почты | Группа новостей (NNTP) | Форум | Личный раздел | Приватный раздел | Объявления | Система сборки | Команда |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assembla | Да | Да | Да | Нет | Да | Нет | Да | Нет | Нет | Да | Да | Да | Да | Да | Да |
Bitbucket | Да (максимум 2GB бесплатно[1]) | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Да |
codebase | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | нет инф. | нет инф. | Да | Нет | Нет |
Codendi | Да | Нет | Да | Нет | Да | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Нет | Нет |
CVSDude | Да (макс. 2MB [2]) | Нет | Да (платно)[2] | Нет | Да (платно)[2] | Нет | Нет | Да (платно)[2] | Нет | Нет | Нет | Нет | Нет | Нет | Да (платно)[2] |
GitHub | Да (Не допускаются файлы больше 100 мегабайт[3]) | Да[4] | Да[5] | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да (Допускается совместная работа лишь трех аккаунтов на бесплатном тарифном плане[6]) | Да | Частично Предоставляется третьим лицом (например, Travis CI)[7] | Да |
GitLab | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да |
GNU Savannah | Да | нет инф. | Да | нет инф. | нет инф. | нет инф. | Да | Да | Да | Да | нет инф. | нет инф. | Да | нет инф. | нет инф. |
KForge/ KnowledgeForge | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | нет инф. | Нет | Нет | Да | Нет | Нет |
Launchpad | Да | Да | Да | Нет | Нет | Да | Нет | Да | Нет | Нет | Да | Да (только безопасность)[8] | Да | Да (Ubuntu) | Да |
SourceForge.net | Да | Нет | Да | Да | Да | Нет | Да | Да | Нет | Да | Нет | Нет | Да | Нет | Нет |
openSUSE Build Service | Нет | Нет | Да (outside) | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да[9] | Нет |
Project Kenai | Да (макс. 5) | Нет | Да (макс. 1) | Нет | Да (макс. 1) | Нет | Нет | Да (макс. 5) | Нет | Да (макс. 5) | Да | Да | Нет | Нет | Нет |
OpenFoundry | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Нет | Нет | Да | Нет | Нет |
tigris.org | Да | Нет | Да | Да | Да | Нет | Нет | Да | Нет | Да | Да | Да | Да | Нет | нет инф. |
Название | Хостинг кода | Просмотр кода | Отслеживание ошибок | Хостинг сайта | Вики | Система перевода | Оболочка сервера | Рассылка почты | Группа новостей (NNTP) | Форум | Личный раздел | Приватный раздел | Объявления | Система сборки | Команда |
Системы контроля версий
Название | CVS | Git | Mercurial | SVN | Bazaar | TFVC | Arch | Perforce | Fossil |
---|---|---|---|---|---|---|---|---|---|
Assembla | Нет | Да | Нет | Да | Нет | Нет | Нет | Да | Нет |
Betavine | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
Bitbucket | Нет | Да | Прекращено[10] | Нет | Нет | Нет | Нет | Нет | Нет |
Buddy | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
CloudForge | Нет | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет |
CodePlex | Нет | Да | Да | Да | Нет | Да | Нет | Нет | Нет |
GitHub | Нет | Да | Нет | Частично[11] | Нет | Нет | Нет | Нет | Нет |
GitLab | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
GNU Savannah | Да | Да | Да | Да | Да[12] | Нет | Да | Нет | Нет |
Helix TeamHub | Нет | Да | Да | Да | Нет | Нет | Нет | Да | Нет |
java.net | Нет | Да[13] | Да[13] | Да[13] | Нет | Нет | Нет | Нет | Нет |
Kallithea | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет |
Launchpad | Частично | Да | Частично | Частично | Да | Нет | Нет | Нет | Неизвестно |
OSDN | Да | Да | Да | Да | Да | Нет | Нет | Неизвестно | Неизвестно |
Ourproject.org | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
OW2 Consortium | Да | Нет | Нет | Да | Нет | Нет | Нет | Неизвестно | Неизвестно |
SourceForge | Прекращено[14] | Да | Да | Да | Прекращено[15] | Нет | Нет | Неизвестно | Да |
Название | CVS | Git | Mercurial | SVN | Bazaar | TFVC | Arch | Perforce | Fossil |
Закрытые хостинги
- BerliOS заброшен в апреле 2014[16].
- Betavine заброшен осенью 2015.
- CodeHaus отключен в мае 2015[17].
- Gitorious отключен 1 июня 2015.
- Google Code закрыт в январе 2016, проекты доступны в архиве.
- JavaForge закрыт в марте 2016[18].
- Fedora Hosted закрыт 1 марта 2017 года[19].
- java.net и kenai.com закрыты 27 апреля 2017.
- Gna! закрыт 24 мая 2017.
- CodePlex закрыт 15 декабря 2017[20], проекты до 1 июля 2021 были доступны в архиве.
- Alioth закрыт в июне 2018[21].
- Tigris.org был закрыт 1 июля 2020[22]
Примечания
- ↑ Repository size limits . Дата обращения: 17 сентября 2015. Архивировано 19 августа 2014 года.
- ↑ 1 2 3 4 5 1 repository on free plan Subversion Hosting and CVS Plans | Issue and Bug Tracking Plans Архивная копия от 20 февраля 2009 на Wayback Machine
- ↑ What is my disk quota? Дата обращения: 28 февраля 2019. Архивировано 5 апреля 2019 года.
- ↑ Fork Queue — GitHub . Дата обращения: 21 апреля 2009. Архивировано 27 мая 2010 года.
- ↑ GitHub Issue Tracker — GitHub . Дата обращения: 21 апреля 2009. Архивировано 27 апреля 2011 года.
- ↑ What Pricing . Дата обращения: 28 февраля 2019. Архивировано 28 февраля 2019 года.
- ↑ GitHub Integration — GitHub . Дата обращения: 4 июня 2018. Архивировано 22 марта 2021 года.
- ↑ В настоящее время доступно только для обновлений по уязвимостям
- ↑ Для SUSE, Debian, RedHat, Mandriva, Ubuntu
- ↑ Sunsetting Mercurial support in Bitbucket - Bitbucket . Дата обращения: 30 марта 2020. Архивировано 11 января 2022 года.
- ↑ Collaborating on GitHub with Subversion 路 GitHub Архивная копия от 19 февраля 2018 на Wayback Machine. Github.com
- ↑ Savannah Support Request, sr #106417 (24 October 2008), GNU Bazaar on Savannah, Архивировано из оригинала 21 мая 2011, Дата обращения: 10 декабря 2008
{{citation}}
: Википедия:Обслуживание CS1 (числовые имена: authors list) (ссылка) - ↑ 1 2 3 java.net Managing a Project: Source Code Repository (8 февраля 2013). Дата обращения: 22 февраля 2013. Архивировано из оригинала 9 ноября 2010 года.
- ↑ SourceForge Support / Documentation / CVS . Дата обращения: 4 июня 2018. Архивировано 10 июня 2018 года.
- ↑ SourceForge docs for bazaar Архивная копия от 15 июня 2018 на Wayback Machine, Bazaar недоступен для новых проектов.
- ↑ BerliOS Developer: New berliOS portal launched . Архивировано 7 апреля 2014 года.
- ↑ Dustin Marx. Codehaus: The once great house of code has fallen (англ.) (недоступная ссылка — история). JavaWorld (2 марта 2015). Дата обращения: 4 апреля 2020.
- ↑ Javaforge shutdown . codebeamer.com. Дата обращения: 8 июля 2016. Архивировано 28 августа 2016 года.
- ↑ fedorahosted.org retirement . fedoraproject.org. Дата обращения: 28 февраля 2019. Архивировано 1 марта 2019 года.
- ↑ Shutting down CodePlex (англ.). Brian Harry's Blog (31 марта 2017). Дата обращения: 4 апреля 2020. Архивировано 6 апреля 2020 года.
- ↑ its dead jim - alioth is gone . lists.debian.org. Дата обращения: 18 февраля 2019. Архивировано 29 января 2019 года.
- ↑ Shut down on 1-July-2020 (англ.). Дата обращения: 6 января 2022. Архивировано из оригинала 25 апреля 2020 года.