Вопросы по теме 'pre-commit-hook'

Может ли хук Git автоматически добавлять файлы в коммит?
Я хотел бы добавить автоматически сгенерированный файл в ту же фиксацию, используя ловушку до или после фиксации в Git, в зависимости от файлов, которые были изменены в этой фиксации. Как бы я это сделал? Я пробовал это как хук перед фиксацией, но...
34509 просмотров
schedule 18.01.2023

PHP codeniffer (phpcs) - как разрешить переопределение при использовании как части хука предварительной фиксации svn?
У нас есть веб-приложение PHP 5, и в настоящее время мы оцениваем PHP CodeSniffer , чтобы решить, улучшают ли принудительные стандарты кода качество кода. Мы используем subversion для нашего репозитория кода и базы развертывания, и я добавил...
2525 просмотров

Обнаружение реинтеграции или слияния веток в сценарии перед фиксацией
Можно ли в сценарии предварительной фиксации (и если да, то как) идентифицировать фиксации, происходящие из svn merge ? svnlook changed ... показывает файлы, которые были изменены, но не делает различий между слиянием и ручным редактированием....
1685 просмотров

git stash в хуке перед коммитом не работает при первом коммите
Я работаю над хуком перед фиксацией, который использует YUI Compressor для минимизации любых файлов CSS и JavaScript, подготовленных для фиксации. После минимизации файлов минимизированные версии автоматически помещаются для фиксации. Я читал, что...
1852 просмотров
schedule 21.05.2022

Перехватчик кода SVN перед фиксацией
Я пытался заставить сниффер кода действовать как хук предварительной фиксации svn, следуя руководству от груши. Однако, хотя я на 100% уверен, что мой код недействителен, я не получаю ошибок, и проект фиксируется без проблем. Есть ли что-то еще,...
2909 просмотров
schedule 19.07.2022

Принудительно git commit, когда staging пуст, но pre-commit hook добавит файлы
Немного кудрявый, на который я не смог найти ответа. У меня есть хук предварительной фиксации для git, который mysqldump для базы данных и помещает файл для фиксации. Я использую Drupal для проекта, и, таким образом, довольно много настроек...
399 просмотров
schedule 11.05.2023

Обеспечение соблюдения стандартов кода в git до принятия коммита
Хорошо, вот сценарий: группа разработчиков хочет убедиться, что весь новый код соответствует определенным стандартам кодирования и все модульные тесты проходят до принятия фиксации. Уловка заключается в том, что все тесты необходимо запускать на...
10132 просмотров
schedule 07.07.2023

Проверка CVS перед фиксацией
Мне нужно запустить сценарий предварительной фиксации CVS для любых фиксируемых файлов javascript. Сценарий в основном запускает JS Hint, чтобы подтвердить, что любой код javascript в хорошем состоянии. Проблема в том, что я не могу установить JS...
2328 просмотров
schedule 05.02.2023

Хук перед фиксацией для проверки открытого билета Youtrack
Я использую сервер subversion, сервер TeamCity и сервер Youtrack. На данный момент все они подключены, а это означает, что всякий раз, когда я что-то фиксирую, я добавляю номер проблемы youtrack в сообщение о коммите, и этот набор изменений...
443 просмотров
schedule 21.06.2022

Perforce — форматирование исходного кода с хуком предварительной фиксации
Я использую систему контроля версий Perforce ( http://www.perforce.com/ ) и хочу форматировать файлы исходного кода (в основном XML), когда разработчики отправляют свои файлы в Perforce. Я знаю, что Git и SVN позволяют использовать обработчики...
907 просмотров

Phpstorm и хуки предварительной фиксации, которые изменяют файлы
TLDR: PhpStorm ведет себя странно, когда хук перед фиксацией изменяет файл. У меня есть хук pre-commit, который проверяет наличие изменений в файлах js и css, и если один из них был изменен, мы хотим, чтобы хук изменил файл конфигурации (файл,...
1874 просмотров
schedule 17.08.2023

Как написать хук перед фиксацией для запуска функциональных тестов для java
Я хочу написать хук перед фиксацией для моего java-кода, где я могу запускать свои функциональные тесты и модульные тесты отдельно. Что-то в сценарии bash. Вот код, который я использую для предотвращения коммитов по воскресеньям. if [ date +%w -eq...
370 просмотров
schedule 23.02.2024

svn pre-commit check сообщение фиксации для номера тикета
Я ищу решение, как отредактировать хук предварительной фиксации svn для проверки сообщения фиксации для определенного пакета. Обычно сообщение фиксации содержит только номер тикета #123456. Теперь я хочу проверить, начинается ли сообщение...
393 просмотров
schedule 05.02.2024

Запуск теста testng в хуке предварительной фиксации Git
Как мне написать bash-скрипт, который будет запускаться как крючок git pre-commit, чтобы потерпеть неудачу, если определенный тест testng не пройден? В настоящее время я запускаю тесты testng через maven surefire следующим образом: mvn clean test...
1628 просмотров
schedule 31.12.2022

Можно ли использовать кеш для хука предварительной фиксации Git?
Я использую хук перед фиксацией для проверки стиля кода и других правил для моего проекта. gulp.task('git-preCommit', ['jscs', 'jshint', 'tslint', 'stylint']); Часто этот процесс является длительным. Интересно, можно ли установить какой-то...
204 просмотров
schedule 03.01.2023

Получить имя автора файла, который фиксируется в SVN
Я попытался получить имя автора файла, который фиксируется в SVN. Я знаю, что код должен быть написан в хуке перед фиксацией. Приведенные ниже команды используются для получения сведений только о зафиксированных файлах, а не о файле, который...
2609 просмотров
schedule 02.10.2022

Используйте Egit для запуска хука перед фиксацией
Я работаю в Eclipse Mars (4.5.2) с EGit (4.1.1) в Windows8. Я пытаюсь запустить хук перед фиксацией из eclipse с помощью GitForWindows. Я начал файл предварительной фиксации с помощью: #!/bin/sh и дал переменную PATH GITFORWINDOWS с путем к...
2319 просмотров
schedule 06.07.2022

Прервать фиксацию, если нужно сделать в коде, за исключением случаев, когда в сообщении о фиксации обнаружена незавершенная работа.
Мне нужно, чтобы git прервал коммиты, содержащие todo, за исключением случаев, когда в сообщении коммита указан текст «работа в процессе». Нет ли способа получить доступ к сообщению фиксации в хуке перед фиксацией, учитывая, что я всегда...
106 просмотров
schedule 15.10.2022

Консольное приложение С# для ловушки SVN не получает аргументы командной строки
Я написал консольное приложение C# для использования в качестве хука предварительной фиксации SVN. Я использую this для анализа параметров запуска. Он работает на VisualSVN и согласно документации VisualSVN. : Входные параметры...
162 просмотров
schedule 16.10.2022

Git Pre-Commit Hook, добавляющий файл после фиксации
Я пытаюсь создать дамп базы данных mysql и добавить файл дампа .sql в промежуточную область, используя перехватчик предварительной фиксации, чтобы затем его можно было включить в фиксацию (в Windows Server 2012 R2/IIS). Следующий код хорошо выгружает...
414 просмотров
schedule 01.01.2023