как автоматически добавить новый файл в SVN в Eclipse - PullRequest
3 голосов
/ 03 сентября 2010

Есть ли в eclipse какой-нибудь плагин, так что когда бы я ни создавал новый java-файл, он будет добавлен в SVN. Хотя я делаю SVN-добавление сразу после создания Java-файла, я забываю его много раз, что вызывает проблемы. У нас есть много не версионных файлов, поэтому при фиксации нелегко просматривать не версионные файлы, чтобы найти эти пропущенные файлы.

Было бы замечательно, если бы для этого диалогового окна «Создать новый класс» был установлен флажок.

Ответы [ 3 ]

4 голосов
/ 03 сентября 2010

Существует плагин Eclipse с открытым исходным кодом, называемый Subclipse, который добавляет поддержку Subversion в Eclipse, что может вам немного помочь при интеграции SVN с eclipse.

Получение и установка Subclipse

  1. Плагины Eclipse загружаются и устанавливаются из Eclipse. Откройте Eclipse на вашем компьютере (не имеет значения, какое рабочее пространство вы открываете).

  2. В меню Справка выберите Установить новое программное обеспечение…

  3. В появившемся диалоговом окне «Установка» введите http://subclipse.tigris.org/update_1.6.x в качестве адреса сайта и нажмите кнопку «Добавить…».

  4. Введите имя для сайта, например Subclipse

  5. Новое имя, которое вы выбрали, будет отображаться в вашем списке сайтов. Убедитесь, что это единственная проверенная запись, и нажмите кнопку Готово.

  6. Разверните запись Subclipse, которая появляется в всплывающем окне. Поставьте галочку рядом с вложенными элементами Subclipse (обязательно), клиентским адаптером Subversion (обязательно), адаптером собственной библиотеки JavaHL (обязательно) и вложенным элементом SVNKit Client Adapter (необязательно) под URL и нажмите кнопку Далее. 1032 *

  7. Нажмите Далее

  8. Примите лицензию и нажмите «Готово». Eclipse теперь загрузит и установит подключаемый модуль Subclipse с сервера проекта.

  9. Вы можете получить предупреждение о неподписанных функциях, если выберете OK, чтобы продолжить установку.

  10. После завершения установки вам будет предложено перезапустить Eclipse, выберите Да.

Использование Subclipse похоже на использование клиента Eclipse CVS по умолчанию. В Интернете доступно большое количество пошаговых руководств и руководств. Поиском в Google "как использовать subclipse" - хорошее место для начала.

Редактировать: Как отметил очень полезный комментатор Lombo, вы также можете автоматически добавлять файлы в SVN, когда вы используете Team -> Commit для вашего проекта, я не знал об этой функции, спасибо!

Изменить: Если вы хотите узнать больше о SVN, проверьте эту ссылку от IBM. У них есть раздел, посвященный игнорированию файлов, которые вы можете изменить, не добавляя определенные файлы автоматически. Я думаю, что Team> Add to svn: ignore функциональность может быть настолько близка, насколько это возможно, не играя с командной строкой SVN.

1 голос
/ 06 октября 2010

Поскольку кажется, что такого поведения не существует, я подал заявку на расширение для подклипа. http://subclipse.tigris.org/issues/show_bug.cgi?id=1197

0 голосов
/ 24 декабря 2014

SUBCLIPSE не имеет этой функциональности, сначала необходимо добавить элемент управления версиями, а затем зафиксировать.

Но есть и другой плагин SVN для затмения с именем ' SUBVERSIVE ', обладающий этой функциональностью.

другую информацию вы можете найти здесь: Subclipse против Subversive

...