Как отменить игнорирование файла в TortoiseSVN?

91

Я по ошибке проигнорировал файл в TortoiseSVN. Как мне отменить это и добавить файл в свой репозиторий?

Яаков Эллис
источник

Ответы:

118

Просто отредактируйте свойство svn: ignore (на вкладке Subversion свойств каталога). (Если вы проигнорировали подпапку, выберите вкладку свойств ее родительской папки)

Мартин против Лёвиса
источник
5
Возможно, стоит также взглянуть на свойство svn: globalignore
Кристиан Диаконеску
Также посмотрите на ту же вкладку во вложенных папках, если вы не можете найти что-либо на корневом уровне
ccalboni
19

Если вы щелкните правой кнопкой мыши каталог, содержащий файл, и выберите Свойства SVN, вы должны увидеть свойство svn: ignore со списком игнорируемых файлов. Просто отредактируйте этот список и удалите правило, игнорируя ваш файл.

Габриэль Херли
источник
2
Структура меню для меня была right click on folder-> TortoiseSVN-> Свойства. Спасибо за чаевые!
veeTrain
18

«Игнорирование файлов и каталогов» из документации Tortoise SVN гласит:

Если вы хотите удалить один или несколько элементов из списка игнорирования, щелкните эти элементы правой кнопкой мыши и выберите TortoiseSVNRemove from Ignore ListВы также можете svn:ignoreнапрямую получить доступ к свойству папки . Это позволяет вам определять более общие шаблоны с помощью подстановки имен файлов, описанной в разделе ниже. Прочтите раздел «Настройки проекта» для получения дополнительной информации о непосредственной настройке свойств. Имейте в виду, что каждый шаблон игнорирования должен быть помещен в отдельную строку. Разделить их пробелами не получится.

Фрэнк Боллак
источник
5

Для меня решением было использовать «Обновить до версии» .

Мои проигнорированные файлы были автоматически настроены как игнорируемые, когда я выполнил проверку, но не поставил галочку напротив файлов.

Когда я выполнял обновление до версии, я проверял, что файлы должны быть включены, перейдя в «Выбранные элементы ...»

Мне не удалось найти ничего в меню свойств, в котором перечислены игнорируемые файлы (а-ля Габриэль предложение). Фактически недвижимость была пуста.

user798899
источник
Это был мой случай (забыл галочку при оформлении заказа), и «обновить до ревизии» сработало, спасибо!
Майло
0

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

Tortoise по умолчанию поставляется с файлами .so в списке игнорирования, и мы храним их в системе управления версиями (да, я знаю, что это далеко от идеала). Удаление их из списка решило проблему.

Данио
источник
-2

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

Стефан Эгли
источник
Когда файл игнорируется, Добавить больше не отображается как опция в меню TortoiseSVN
Яаков Эллис
это не то, что я испытываю. Я поставил галочку напротив команды «добавить» в настройках черепахи svn в контекстном меню. таким образом команда «добавить» всегда появляется прямо в контекстном меню проводника. может это имеет значение?
Стефан Эгли,
Я тоже внес это изменение, и я не вижу его в контекстном меню для игнорируемых каталогов.
Jammer