Отключение разреженных обновлений SVN от Eclipse - PullRequest
0 голосов
/ 28 сентября 2011

Ранее я написал функцию eclipse, которая работает с eclipse для

  1. , редко обновляет каталоги из SVN, и
  2. удаляет каталоги из рабочей копии без удаляя их из хранилища.

Таким образом, вы можете выбирать, с какими подсистемами вы хотите работать.Эта функция работает с subclipse.

Например, эффект при выполнении в виде последовательности команд будет:

# check out the libs folder but not its children
svn update --depth empty libs

# check out the libs I am interested in
svn update libs/lib1 libs/lib7

... <work on them> ...

# not interested in lib1 anymore
rm -rf libs/lib1

# update to let libs know that lib1 is no longer checked out
svn update libs

Недавно я заметил, что subversive теперь может обрабатывать обновления из svn редко,Мой вопрос, кроме командной строки или написания функции затмения, как у меня, есть ли способ отключить и удалить разреженное обновление из рабочей копии без удаления из хранилища svn через eclipse?Кто-нибудь еще имел дело с этой проблемой, используя subclipse, subversive или любого другого поставщика команды?

В настоящее время я тестирую с Indigo SR1.

Matt

1 Ответ

0 голосов
/ 28 сентября 2011

Вы хотите запустить:

svn up --set-глубина = исключить lib1

В Subclipse вы можете сделать Team> Update to Version ... и затем выбрать Exclude в глубинев раскрывающемся списке и установите флажок, чтобы изменить WC на ​​выбранную глубину.

Я лично предпочитаю использовать глубину = пустую, потому что тогда папка все еще существует, и позже легко изменить глубину папки на бесконечность.

...