2008-11-14 2 views
3

Я проверил огромный проект Eclipse с моего настольного компьютера на сервер SVN. Я сделал это с помощью командной строки. Однако по ошибке я передал все скомпилированные классы и на сервере.Как удалить все каталоги, соответствующие шаблону с помощью SVN?

Для каждого плагина есть каталог/bin /, содержащий скомпилированные классы.

Есть ли способ быстро удалить на сервере все каталоги, соответствующие этому шаблону, используя командную строку?

Кроме того, есть ли способ сказать svn игнорировать каталоги bin по умолчанию?

ответ

4

От here (для 'дополнительно часть'):

  1. Нажмите на Window -> Preferences
  2. Выберите Команда -> Игнорирование ресурсы
  3. Нажмите на Add Pattern и введите "БИН"
  4. Нажмите Apply, а затем OK

Для каталогов bin у вас есть svn 1.5?

Потому что, если вы это сделаете, 'svn rm --keep-local' позволяет вытащить их из контроля версий, но не удалите его со своего компьютера.

Вы можете сделать это с Tortoise (Удалить (держать местное))

2

Чтобы добавить к тому, что говорит VonC, если вы с помощью командной строки, вы можете редактировать файл конфигурации (и изменить свой глобальный -ignores запись) здесь:

~/.subversion/config 

или в реестре Windows:

HKCU\Software\Tigris.org\Config 
+0

это будет иметь, конечно, помешали проблемы в первое место... –

Смежные вопросы