Существует плагин Eclipse с открытым исходным кодом, называемый Subclipse, который добавляет поддержку Subversion в Eclipse, что может вам немного помочь при интеграции SVN с eclipse.
Получение и установка Subclipse
Плагины Eclipse загружаются и устанавливаются из Eclipse. Откройте Eclipse на вашем компьютере (не имеет значения, какое рабочее пространство вы открываете).
В меню Справка выберите Установить новое программное обеспечение…
В появившемся диалоговом окне «Установка» введите http://subclipse.tigris.org/update_1.6.x в качестве адреса сайта и нажмите кнопку «Добавить…».
Введите имя для сайта, например Subclipse
Новое имя, которое вы выбрали, будет отображаться в вашем списке сайтов. Убедитесь, что это единственная проверенная запись, и нажмите кнопку Готово.
Разверните запись Subclipse, которая появляется в всплывающем окне. Поставьте галочку рядом с вложенными элементами Subclipse (обязательно), клиентским адаптером Subversion (обязательно), адаптером собственной библиотеки JavaHL (обязательно) и вложенным элементом SVNKit Client Adapter (необязательно) под URL и нажмите кнопку Далее. 1032 *
Нажмите Далее
Примите лицензию и нажмите «Готово». Eclipse теперь загрузит и установит подключаемый модуль Subclipse с сервера проекта.
Вы можете получить предупреждение о неподписанных функциях, если выберете OK, чтобы продолжить установку.
После завершения установки вам будет предложено перезапустить Eclipse, выберите Да.
Использование Subclipse похоже на использование клиента Eclipse CVS по умолчанию. В Интернете доступно большое количество пошаговых руководств и руководств. Поиском в Google "как использовать subclipse" - хорошее место для начала.
Редактировать: Как отметил очень полезный комментатор Lombo, вы также можете автоматически добавлять файлы в SVN, когда вы используете Team -> Commit для вашего проекта, я не знал об этой функции, спасибо!
Изменить: Если вы хотите узнать больше о SVN, проверьте эту ссылку от IBM. У них есть раздел, посвященный игнорированию файлов, которые вы можете изменить, не добавляя определенные файлы автоматически. Я думаю, что Team> Add to svn: ignore функциональность может быть настолько близка, насколько это возможно, не играя с командной строкой SVN.