У нас есть тестовая команда, использующая унифицированное функциональное тестирование Hp. Все команды тестирования и разработки имеют один и тот же репозиторий Git. Никто в тестовой команде не использует возможности Git в HP-UFT, файлы зачисляются и вытесняются за пределы инструмента.Как отключить автоматические коммиты файлов .gitignore?
Несмотря на это, HP-UFT (автоматически) создает и выполняет фиксации файлов .gitignore, как показано ниже. Кажется, что коммиты работают на основе каждого проекта и загромождают журнал git.
#UFT игнорировать раздел
* .lck
/Res *
#end UFT игнорировать раздел
совершающее автоматически не нажата.
сообщение фиксации является одинаковым для всех фиксаций (и не очень информативно):
UFT Commit
Как это поведение странно быть отключена в HP Unified Functional Testing (версия 12,51)? Чтобы быть более ясным, я ищу способ сделать инструмент не выполнить эти коммиты. Я знаю, что эти файлы и папки следует игнорировать, но я предпочел бы управлять одним файлом .gitignore дальше в иерархии папок.
Поиск по Gogling или чтение User Guide не подлежит никакой помощи.
Я поставил Баунти на этот вопрос, указав, что я хотел бы получить ответ, содержащий либо:
- способ отключить эти коммиты из самого инструмента. Я знаю, что могу сделать обходные пути с помощью git-крючков и других решений.
- Ссылка на надежный источник, указывающий, что это невозможно отключить от инструмента.
После того, как щедрость истекло, ни один ответ не отвечает этим условиям, поэтому я пытаюсь выяснить, какие ответы я хочу.
Возможно, чистый фильтр убедит Git, что эти .gitignore файлы на самом деле не изменились? (как в http://stackoverflow.com/a/23604651/6309) – VonC
@VonC Хорошая идея, но, возможно, я не был достаточно ясен в своем вопросе. Инструмент создает _new_ .gitignore файлы. Я ищу способ избежать этого. – Magnilex
Как насчет игнорирования файлов git ignore? – VonC