Team-> Commit в Eclipse показывает ресурсы из каталога с символическими ссылками. Как игнорировать? - PullRequest
5 голосов
/ 11 января 2012

Когда я хочу зафиксировать свой проект в svn, Eclipse отображает список файлов в нашем каталоге tmp. Eclipse предлагает возможность добавить все эти файлы в SVN. Но я не хочу этого, я хочу, чтобы Eclipse игнорировал весь каталог.

О проекте

Наш проект содержит символическую ссылку 'tmp', в которую записаны все наши файлы кэша:

lrwxrwxrwx 1 tijmen tijmen 11 октября 14 11:28 tmp -> ../tmp

Символьная ссылка tmp уже добавлена ​​в svn: ignore. Каталог .. / tmp не контролируется версиями.

Каталог .. / tmp содержит много файлов кэша (на данный момент 837). Каждый раз, когда я делаю Team-> Commit, все файлы кэша выводятся как новые в столбце Content. Поскольку список настолько длинный, очень трудно найти файлы, которые я на самом деле хочу добавить и / или зафиксировать.

Есть ли в Eclipse параметр, позволяющий мне игнорировать содержимое (символьной) директории в представлении Team-> Commit?

Ответы [ 2 ]

6 голосов
/ 04 июня 2012

Я нашел решение.

Правой мышью по проекту -> Свойства -> Ресурс -> Фильтры ресурса.Здесь я создал фильтр исключения, чтобы исключить символические ссылки.К счастью, у меня есть только одна символическая ссылка в этом проекте.Для других проектов может быть создан более строгий фильтр.

1 голос
/ 12 января 2012

Добавить выбранную символическую ссылку tmp в свойство svn: ignore его папки-контейнера.Если он вообще не был добавлен в хранилище, просто щелкните правой кнопкой мыши папку и выберите Team / Add to SVN Ignore (или что-то действительно похожее).

В противном случае вы могли бы вручную удалить существующую папкуи добавьте соответствующее свойство в свою папку контейнера.

РЕДАКТИРОВАТЬ: BTW.Я использую плагин Eclipse Subversive;если вы используете плагин Subclipse, найдите параметр, задающий свойства svn: ignore.

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