Как игнорировать файлы в Subversion? - PullRequest
609 голосов
/ 17 сентября 2008

Как игнорировать файлы в Subversion?

Кроме того, как мне найти файлы, которые не находятся под контролем версий?

Ответы [ 17 ]

4 голосов
/ 11 января 2017
  1. cd ~ / .subversion
  2. открытая конфигурация
  3. найдите строку типа 'global-ignores'
  4. set игнорировать тип файла следующим образом: global-ignores = * .o * .lo * .la * .al .libs * .so .so. [0-9] * .pyc *. гнойно 88 * .rej ~ # #. # *. *. Swp .DS_Store node_modules output
3 голосов
/ 06 января 2018

SVN ignore прост в управлении в TortoiseSVN. Откройте TortoiseSVN, щелкните правой кнопкой мыши по меню файлов и выберите «Добавить», чтобы игнорировать список.

Это добавит файлы в свойство svn:ignore. Когда мы проверяем файлы, то те файлы, которые соответствуют svn:ignore, будут игнорироваться и не будут фиксироваться.

В проекте Visual Studio мы добавили следующие файлы для игнорирования:

bin obj
*.exe
*.dll
*.pdb
*.suo

Мы управляем исходным кодом в SVN Comparetrap , используя этот метод успешно

3 голосов
/ 10 марта 2015
3 голосов
/ 17 сентября 2008

Вы также можете установить глобальный шаблон игнорирования в файле конфигурации SVN.

3 голосов
/ 17 сентября 2008

svn status сообщит вам, какие файлы отсутствуют в SVN, а также что изменилось.

Посмотрите на свойства SVN для свойства ignore.

Для всего, что связано с SVN, Красная книга требует чтения.

2 голосов
/ 17 сентября 2008

Используйте команду svn status в вашей рабочей копии, чтобы показать состояние файлов, рядом с которыми у файлов, которые еще не находятся под контролем версий (и не проигнорированы), будет знак вопроса.

Что касается игнорирования файлов, вам необходимо отредактировать свойство svn: ignore, прочитайте главу Игнорирование неверсионных элементов в svnbook по адресу http://svnbook.red -bean.com / ru / 1.5 / svn.advanced.props.special. ignore.html . Книга также описывает больше об использовании svn status.

0 голосов
/ 06 июня 2018
  1. открыть вы используете продукт JetBrains (т.е. Pycharm)
  2. , затем нажмите кнопку «Подтвердить» на верхней панели инструментов или используйте сочетание клавиш «Ctrl + K». screenshot_toolbar
  3. в интерфейсе фиксации переместите ненужные файлы в другой список изменений следующим образом. screenshot_commit_change
  4. в следующий раз вы сможете зафиксировать только список изменений по умолчанию.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...