Игнорирование каталога при выполнении фиксации SVN в Eclipse - PullRequest
18 голосов
/ 18 ноября 2011

В настоящее время я использую Eclipse (Indigo Service Release 1) для разработки под Android. Когда я пытаюсь «зафиксировать» изменения, внесенные в конкретный проект, мне предлагается зафиксировать все файлы в каталоге «bin».

Я не хочу фиксировать это, и более простое решение - отменить их все каждый раз, когда я фиксирую. Однако это становится раздражающим, и я задавался вопросом, есть ли постоянное исправление к этому.

Я пытался:

Настройки -> Команда -> Игнорировать ресурсы -> Добавить шаблон с «bin» в качестве добавленного шаблона.

Однако это не дает постоянного решения.

Есть предложения?

Ответы [ 2 ]

36 голосов
/ 18 ноября 2011

Вам необходимо установить свойство svn: ignore.

Изнутри Eclipse лучше всего это сделать, щелкнув правой кнопкой мыши по каталогу bin (в Package Explorer / Navigator). Затем выберите Team -> Add to svn: ignore и в следующем диалоговом окне выберите «Resource by s name».

Когда вы в следующий раз фиксируете проект, также будут зафиксированы вновь установленные свойства svn: ignore, и каталог bin (и его содержимое) будут навсегда исключены.

Шаги:

  1. Отключите автоматическую сборку и очистите проект.
  2. Если каталог уже зафиксирован, выполните команду Team -> revert, удалите его (удаление в Eclipse приведет к svn delete) и затем передайте это изменение.
  3. Теперь пересоздайте каталог (это может сделать ваша сборка)
  4. Затем в каталоге выберите Team -> Add to svn: ignore и в следующем диалоговом окне выберите «Ресурс (ы) по имени».
0 голосов
/ 27 января 2015

, если вы не можете добавить файлы или разделы каталогов в свойство "svn: ignore" Одно из решений состоит в том, чтобы не скрывать представление затмения всех файлов или папок, а не коммиттеров. щелкните правой кнопкой мыши на папке и выберите «Удалить из вида»

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