Установка плагина SVN для Eclipse в Ubuntu - PullRequest
5 голосов
/ 03 января 2011

Я новый пользователь Linux, настраивающий мою первую в мире песочницу для разработчиков в Ubuntu.Я установил Java и Eclipse и пытаюсь получить либо Subversive , либо Subclipse (в любом случае у меня нет предпочтений), но у меня есть несколько вопросов, прежде чем я начну этот процесс.

Я только что открыл Synaptic и через него скачал Subversion.

(1) Я не совсем уверен, как развернуть SVN локально.Насколько я понимаю, у SVN есть клиент и сервер;Сервер управляет хранилищем, а клиент просто отправляет команды на сервер.Это правильно?Если так, то что я скачал через Synaptic?Клиент и / или сервер?

(2) Эти плагины Eclipse поставляются с SVN (клиент или сервер ...?) Или вам нужно предварительно установить SVN перед установкой этих плагинов?По существу: является ли SVN предварительным требованием для Subclipse или Subversive?

Оглядываясь назад на эти 2 вопроса, если кто-то может сначала объяснить мне архитектуру SVN, а затем объяснить, как эта архитектура переводится в загрузку SVN через Synaptic,тогда как это переходит к загрузке / установке любого плагина Eclipse, я бы увидел «большую картину» намного лучше.

Спасибо за любую помощь!

Ответы [ 6 ]

5 голосов
/ 03 января 2011

Я использую subclipse с svnkit. Оба могут быть установлены с сайта обновления subclipse. Работает отлично. Никаких других программ не требуется. Вам нужно установить svnkit вместо javahl. Это можно сделать в настройках.

Справка по установке / установка нового программного обеспечения. Обновление сайтов в зависимости от версии:

http://subclipse.tigris.org/update_1.8.x

http://subclipse.tigris.org/update_1.6.x alt text

Окно настроек / предпочтений. (выберите свкит внизу): alt text

1 голос
/ 08 марта 2013

1º вопрос : Вы правы. Что касается Synaptic, я думаю, что это сервер.

2º вопрос: Нет, это не так! Плагин Eclipse - это клиент, и вам не нужно устанавливать SVN вне IDE. Это все встроено.

Дополнительная информация, которая может быть полезна:

Как настроить SVN в Eclipse с помощью репозитория Assembla:

  • Создайте или откройте существующий проект в Eclipse.
  • Убедитесь, что плагин SVN правильно установлен в Eclipse.
  • Скопируйте URL вашего проекта на веб-сайте Assembla.
  • Щелкните правой кнопкой мыши над проектом> Team> Share Project> SVN. В появившемся окне скопируйте путь к вашему проекту в поле URL. Запомните / trunk в конце URL.
  • Сообщите вашего пользователя (будьте осторожны, это ваш пользователь, а не ваш адрес электронной почты) и пароль в обязательные поля и отметьте опцию: Сохранить аутентификацию, иначе ваш логин и пароль будут требоваться все время.
  • Нажмите «Готово».
  • Откроется экран коммита для добавления комментария и загрузки файлов вашего проекта. Помните, что даже будучи новым проектом, Eclipse создаст всю структуру папок по умолчанию для проекта.
  • Нажмите на Ok, и все готово! Ваш код будет загружен на онлайн-сервер Assembla.
  • Теперь откройте веб-сайт Assemblas, откройте папку ствола в вашем хранилище, а затем изучите исходный код вашего проекта. Попробуйте комментарии и увидите автоматический формат, примененный к коду, чтобы он стал более читабельным.

Вот некоторые преимущества сервиса Assembla:

  • Неограниченное количество пользователей, работающих в одном проекте.
  • Простота использования, создания, импорта проектов и использования всего сервиса, кроме огромной документации и поддержки.
  • 1 ГБ места.
  • Онлайн доступ к исходному коду, с возможностью его комментирования.
  • Шифрование трафика данных.
  • Интеграция со многими инструментами сайта, которые превосходны, но оплачиваются отдельно.
  • Возможность в любой момент нанять любую платную услугу, которая предлагает невероятное количество выгод по справедливой цене. (Посмотрите на список услуг).
1 голос
/ 03 января 2011

Вы загрузили сервер SVN. К нему может быть подключено несколько клиентов SVN.

Плагины Eclipse не поставляются с SVN. Вам нужно их скачать.

После установки плагина вы можете подключаться к SVN-репозиториям. Если вы хотите подключиться к своему собственному репозиторию SVN, конечно же, вам нужно установить SVN и сначала создать его.

Однако, просто установив плагин, вы можете подключиться к любым существующим общедоступным репозиториям или любому другому репозиторию SVN, к которому у вас есть доступ. Пример: если вы устанавливаете плагин без установки SVN, вы можете подключиться к этому Apache Repository .

Надеюсь, что ответит на ваши вопросы.

0 голосов
/ 20 апреля 2015

Самый простой способ:

Справка -> Eclipse MarketPlace , поиск subclipse , нажмите установить ,и затем следуйте инструкциям, чтобы завершить процесс установки.

0 голосов
/ 03 января 2011

Если так, то что я скачал через Synaptic?Клиент и / или сервер?

Из описания пакета Subversion в Ubuntu 10.10:

В этот пакет входит клиент Subversion (svn), инструменты для создания хранилища Subversion (svnadmin) и сделать хранилище доступным по сети (svnserve).

Таким образом, у вас есть и клиентское программное обеспечение, и программное обеспечение для создания и обслуживания вашего собственногорепозитории.

(2) Эти плагины Eclipse поставляются с SVN (клиент или сервер ...?)

Нет, вам нужно установить подклип .

вам нужно предварительно установить SVN перед установкой этих плагинов?

Пока вы устанавливаете его с помощью пакета, у вас нетбеспокоиться об этом.Управление пакетами в Ubuntu обеспечит автоматическую установку любых зависимостей.AFAIK все системы управления пакетами дистрибутивов gnu \ linux, отмеченные этой функцией,

0 голосов
/ 03 января 2011

Один из способов устранить путаницу может состоять в том, чтобы сначала использовать бесплатный размещенный репозиторий Subversion, например http://assembla.com.

Затем вы можете загрузить все клиенты SVN, включая плагин Subclipse, и зафиксироватьТестовый проект в репозиторий SVN на Assembla.

Я рекомендую Subclipse, поскольку он предположительно должен играть лучше с другими клиентами Subversion, что означает, что вы сможете использовать командную строку SVN, а также контекстное меню Team вEclipse.

http://subclipse.tigris.org/

После того, как вы поиграете с этой конфигурацией и убедитесь, что ваша клиентская сторона настроена правильно, вы можете посмотреть, как установить сервер Subversion локально.Исключение переменных путем четкого разделения клиента и сервера, безусловно, поможет вам избежать путаницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...