Сравнение хостингов для проектов свободного программного обеспечения

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Хостинги исходного кода - веб-сайты, используемые для хранения исходного кода. Они часто используются проектами с открытым исходным кодом и другими проектами с несколькими разработчиками для обработки различных версий. Они помогают разработчикам публиковать патчи кода организованно. Часто эти веб-сайты поддерживают контроль версий, отслеживание ошибок, управление выпуском, списки рассылки и документацию на основе вики.

Возможности[править | править код]

Название Хостинг кода Просмотр кода Отслежи-
вание ошибок
Хостинг сайта Вики Система перевода Оболочка
сервера
Рассылка почты Группа новостей (NNTP) Форум Личный раздел Приватный раздел Объявления Система сборки Команда
Alioth Да Нет Да Да Нет Нет Нет Да Нет Да Нет Нет Да Нет Нет
Assembla Да Да Да Нет Да Нет Да Нет Нет Да Да Да Да Да Да
BerliOS Да нет инф. Да Да Да нет инф. Да Да нет инф. Да нет инф. нет инф. Да[1] нет инф. нет инф.
Bitbucket Да (максимум 2GB бесплатно[2]) Да Да Да Да Нет Нет Нет Нет Нет Да Да Нет Нет Да
codebase Да Да Да Нет Да Нет Нет Нет Нет Нет нет инф. нет инф. Да Нет Нет
Codendi Да Нет Да Нет Да Нет Да Да Нет Да Нет Нет Да Нет Нет
CVSDude Да (макс. 2MB [3]) Нет Да
(платно)[3]
Нет Да
(платно)[3]
Нет Нет Да
(платно)[3]
Нет Нет Нет Нет Нет Нет Да (платно)[3]
Fedora Hosted Да Нет Да Нет Да Нет Нет Да Нет Нет Нет Нет Нет Нет Нет
GitHub Да (максимум 300MB бесплатно[4]) Да[5] Да[6] Да Да Нет Нет Нет Нет Нет Да Да
(платно)[4]
Да Частично Предоставляется третьим лицом (например, Travis CI)[7] Да
GitLab Да Да Да Да Да Нет Нет Нет Нет Нет Да Да Да Да Да
Gitorious Да Да Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
GNU Savannah Да нет инф. Да нет инф. нет инф. нет инф. Да Да Да Да нет инф. нет инф. Да нет инф. нет инф.
Google Code Да
(максимум
4GB бесплатно)
Да Да Да
(outside)
Да Нет Нет Нет Да
(outside)
Нет Нет Нет Нет Нет Нет
GridyZone Да Да Да Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
KForge/ KnowledgeForge Да Нет Да Да Да Нет Нет Да Нет нет инф. Нет Нет Да Нет Нет
Launchpad Да Да Да Нет Нет Да Нет Да Нет Нет Да Да
(только безопасность)[8]
Да Да (Ubuntu) Да
SourceForge.net Да Нет Да Да Да Нет Да Да Нет Да Нет Нет Да Нет Нет
OSPDev Да Нет Да Да Да Нет Да Да Нет Да Нет Да Да Нет Да
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
Alioth Да Да Да Да Да Нет Да Нет Нет
Assembla Нет Да Нет Да Нет Нет Нет Да Нет
Betavine Да Нет Нет Да Нет Нет Нет Неизвестно Неизвестно
Bitbucket Нет Да Да Нет Нет Нет Нет Нет Нет
Buddy Нет Да Нет Нет Нет Нет Нет Нет Нет
CloudForge Нет Да Нет Да Нет Нет Нет Нет Нет
CodePlex Нет Да Да Да Нет Да Нет Нет Нет
GitHub Нет Да Нет Частично[10] Нет Нет Нет Нет Нет
GitLab Нет Да Нет Нет Нет Нет Нет Нет Нет
GNU Savannah Да Да Да Да Да[11] Нет Да Нет Нет
Helix TeamHub Нет Да Да Да Нет Нет Нет Да Нет
java.net Нет Да[12] Да[12] Да[12] Нет Нет Нет Нет Нет
Kallithea Нет Да Да Нет Нет Нет Нет Нет Нет
Launchpad Частично Да Частично Частично Да Нет Нет Нет Неизвестно
OSDN Да Да Да Да Да Нет Нет Неизвестно Неизвестно
Ourproject.org Да Нет Нет Да Нет Нет Нет Неизвестно Неизвестно
OW2 Consortium Да Нет Нет Да Нет Нет Нет Неизвестно Неизвестно
SourceForge Прекращено

[13]

Да Да Да Прекращено

[14]

Нет Нет Неизвестно Да
Название CVS Git Mercurial SVN Bazaar TFVC Arch Perforce Fossil

Закрытые хостинги[править | править код]

Примечания[править | править код]

  1. BerliOS Developer: Welcome Архивировано 12 февраля 2010 года.
  2. Repository size limits
  3. 1 2 3 4 5 1 repository on free planSubversion Hosting and CVS Plans | Issue and Bug Tracking Plans
  4. 1 2 Pricing — GitHub
  5. Fork Queue — GitHub
  6. GitHub Issue Tracker — GitHub
  7. GitHub Integration — GitHub
  8. В настоящее время доступно только для обновлений по уязвимостям
  9. Для SUSE, Debian, RedHat, Mandriva, Ubuntu
  10. Collaborating on GitHub with Subversion 路 GitHub. Github.com
  11. Savannah Support Request, sr #106417 (24 October 2008), GNU Bazaar on Savannah, <http://savannah.gnu.org/support/?106417>. Проверено 10 декабря 2008. 
  12. 1 2 3 java.net Managing a Project: Source Code Repository (8 February 2013). Проверено 22 февраля 2013.
  13. https://sourceforge.net/p/forge/documentation/CVS/
  14. SourceForge docs for bazaar, Bazaar недоступен для новых проектов.
  15. BerliOS Developer: New berliOS portal launched. Архивировано 7 апреля 2014 года.
  16. Javaforge shutdown. codebeamer.com.