Как я могу игнорировать файл в TortoiseSVN?
Я проигнорировал файл в TortoiseSVN по ошибке. Как мне отменить это и добавить файл в мой репозиторий?
6 ответов
Просто отредактируйте свойство svn:ignore (на вкладке subversion свойств каталога). (Если вы проигнорировали подпапку, выберите вкладку свойств ее родительской папки)
Если вы щелкнете правой кнопкой мыши по каталогу, содержащему файл, и выберете SVN Properties, вы увидите свойство svn:ignore со списком игнорируемых файлов. Просто отредактируйте этот список и удалите правило, игнорируя ваш файл.
"Игнорирование файлов и каталогов" из документации SVN "Черепаха" гласит:
Если вы хотите удалить один или несколько элементов из списка игнорируемых, щелкните эти элементы правой кнопкой мыши и выберите
TortoiseSVN
→Remove from Ignore List
Вы также можете получить доступ к папкеsvn:ignore
собственность напрямую. Это позволяет вам задавать более общие шаблоны, используя подстановку имен файлов, описанную в разделе ниже. Прочтите раздел "Настройки проекта" для получения дополнительной информации о настройке свойств напрямую. Помните, что каждый шаблон игнорирования должен быть расположен на отдельной строке. Разделение их пробелами не работает.
Для меня решение было использовать "Обновление до ревизии".
Мои игнорируемые файлы были установлены как игнорируемые автоматически, когда я делал заказ, но не установили галочку в файлах.
Когда я сделал обновление до ревизии, я подтвердил, что файлы должны быть включены, перейдя в "Выбор элементов..."
Мне не удалось найти ничего в меню свойств, в котором перечислены проигнорированные файлы (по предложению Габриэля). На самом деле свойства были пусты.
В моем случае была еще одна проблема: глобальный список игнорирования в настройках черепахи, Общие.
Черепаха поставляется по умолчанию с файлами.so в списке игнорирования, и мы сохраняем их в системе контроля версий (да, я знаю, что это далеко от идеала). Удаление их из списка разобрало меня.
Я обычно просто добавляю игнорируемый файл с помощью Tortoise и не пытаюсь удалить запись из списка игнорируемых. пока у меня не было отрицательного побочного эффекта...