Eclipse по умолчанию используется CVS client plugin. Почему нет svn клиентов управления версиями, которые также включены по умолчанию?Почему eclipse не поставляется с вложенным клиентом svn
ответ
Существует discussion, который проливает некоторый свет на потенциальные проблемы, связанные с различными svn-плагинами, которые существуют для eclipse.
От Tigris' Status of Eclipse SVN Proposal:
Последним фактором в этом решении [в отозвать предложение] было лицензирование. Любой плагин Subversion будет зависит от библиотеки Subversion JavaHL или библиотеки SVNKit pure Java . Лицензия SVNKit была отклонена от Eclipse, а в случае Subversion они планировали использовать , чтобы просмотреть весь код, прежде чем разрешить нам использовать для использования библиотеки. Subversion имеет зависимости от таких библиотек, как Neon и BDB, которые имеют лицензии , которые обычно не принимаются Eclipse. Итак, у нас возникли вопросы относительно того, можем ли мы подключить JavaHL или SVNKit с нашим подключаемым модулем. Опять же, возможно, это не будет проблемой для Subversive.
Таким образом, различные проблемы с лицензированием, по-видимому, суть включения существующего подключаемого модуля svn по умолчанию.
Возможно, это связано с тем, что the source code for Eclipse itself is still stored in CVS.
У них есть одна и та же страница для svn: http://wiki.eclipse.org/SVN_Howto :-) – oshai
@ohadshai: видимо, есть много проектов под названием " затмение ". Некоторые из них находятся в CVS, другие - в SVN. Проект IDE Eclipse находится в CVS. –
<вставить комментарий о git, который инициирует святую войну здесь> – MattC