Игнорировать файлы в Subversion на основе проекта - PullRequest
4 голосов
/ 28 октября 2009

Я недавно начал работать над большим проектом, который содержит огромное количество файлов. По какой-то причине (которую я не понимаю) команда решила , а не использовать svn: ignore, и поэтому каждый разработчик должен предоставить свой собственный набор параметров игнорирования.

Я использую клиент TortoiseSVN, и есть способ сделать это (используя глобальное свойство ignore), за исключением того, что он будет применяться ко ВСЕМ другим проектам, которые я извлек, которые я не хочу. *

Есть ли способ игнорировать файлы для каждого проекта без использования параметра svn: ignore? Спасибо за любую помощь.

Редактировать : Я хотел указать, что svn: ignore не является опцией. Решение должно быть локально.

Ответы [ 2 ]

2 голосов
/ 28 октября 2009

TortoiseSVN может рекурсивно установить свойство svn:ignore для всего поддерева каталога. Таким образом, если ваш репозиторий организован таким образом, что каждый проект имеет свою собственную папку, вы можете применить разные шаблоны svn:ignore для каждого проекта.

Установите флажок «Применить свойство рекурсивно» при установке значения.

1 голос
/ 28 октября 2009

Просто используйте список игнорирования. Вы можете прочитать об этом в документах .

Это устанавливает svn:ignore property для пути, но вы можете применить его рекурсивно, если это необходимо.

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

...