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

хук pre-commit, проверяющий код C++
Сегодня я обновил наш репозиторий и попытался его перекомпилировать (это приложение на С++). Он не компилируется. Моей первой реакцией было убить своего коллегу, но поскольку я не могу этого сделать, мне нужно найти другое решение. Можно ли...
1075 просмотров
schedule 21.11.2022

хук pre-commit не проверяет шаблон
Я новичок в SVN и пытаюсь написать хук перед фиксацией, который проверяет сообщения фиксации по шаблону ^ABC-[0-9]+|^CONFIG:+|^MERGE: . Я использую этот код: if [ `/svn/bin/svnlook log -t "$TXN" "$REPOS" | egrep -v...
272 просмотров
schedule 09.06.2023

Можно ли найти самое последнее время PUSH для ртутного репозитория из хука перед фиксацией?
У меня есть репозиторий Mercurial, и я пытаюсь создать хук фиксации, который может отклонить новую входящую отправку, если предыдущая самая последняя отправка произошла в течение последних 15 минут (как форма регулирования, поэтому мы можем убедиться,...
553 просмотров
schedule 16.06.2023

Автоматизация предварительной фиксации SVN в Совете по проверке, а затем передача в SVN после утверждения
Моя цель состоит в том, чтобы использовать ловушку предварительной фиксации SVN, чтобы опубликовать запрос на проверку непосредственно на доске отзывов, а не отправлять его в репозиторий. В качестве второго шага я хочу, чтобы при утверждении diff он...
4466 просмотров

Git hooks - автоматически обновлять файл md5sum при фиксации
Один из скриптов в моем репозитории git распространяется среди многих пользователей. Когда они запускают этот скрипт, я бы заглянул в мой репозиторий и посмотрел, были ли внесены какие-либо изменения в этот скрипт, и если да, то предложил бы...
371 просмотров
schedule 03.06.2022

Перехватчики предварительной фиксации SVN из Windows в Linux
У меня в сети два ПК: 1) CentOs 2) Windows 7 Я создал репозиторий на машине с Linux и добавил несколько скриптов перехвата перед фиксацией. Затем я проверил файлы в каталогах рабочих копий на обеих машинах. Теперь, когда я вношу некоторые...
496 просмотров
schedule 23.08.2022

Как git-хук перед фиксацией может запускать тесты rspec и предотвращать фиксацию?
Как я могу добавить хук перед фиксацией, который будет запускать мои тесты rspec и, если они не пройдут, не завершит фиксацию. Я могу запустить тесты, но не предотвратить фиксацию при любом их сбое. Я скопировал .git/hooks/pre-commit.sample в...
2211 просмотров

git pre-commit hook: измененные файлы не находятся в текущем коммите
У меня есть хук git pre-commit, который изменяет некоторые файлы, если они повреждены. После выполнения хука измененные файлы не отображаются в текущем коммите. Как я могу перенести изменения из хука в текущую фиксацию? Мой крючок выглядит так:...
578 просмотров
schedule 22.03.2024

проверить строку ловушки перед фиксацией, SVN
Я хотел проверить, присутствует ли строка «XYZ» в сообщении фиксации SVN в хуке перед фиксацией. Я пробовал ниже код: setlocal enabledelayedexpansion set REPOS=%1 set TXN=%2 set SVNLOOK="%VISUALSVN_SERVER%\bin\svnlook.exe" SET M= REM...
241 просмотров
schedule 24.11.2022

Хук перед фиксацией, который проверяет svn:externals на наличие каталога тегов
Я пытаюсь проверить свои внешние данные через крючок SVN Pre-commit. svn:external содержит общую библиотеку для нескольких проектов. В хуке Pre-commit я хочу проверить, указывает ли внешний объект на каталог тегов, а не на ствол или ветку. На...
479 просмотров

Сообщение TortoiseGit Git Commit из скрипта
Я сгенерировал хук Start Commit Hook в TortoiseGit, который вызывает файл StartComit.bat и включена опция "Дождаться завершения скрипта" . Содержимое bat-файла echo "Some more info...." >> %1 Сценарий вызывается до открытия...
1120 просмотров

Обеспечение соблюдения стандартов кодирования для репозиториев Github во всей команде
Мы используем Github в качестве VCS для нашего Java-проекта. Я ищу способы обеспечить соблюдение стандартов кодирования, прежде чем отправлять в удаленные репозитории членов моей команды. On researching, I came across this github pre-commit web...
120 просмотров

Как ограничить отправку в репозиторий git, если фиксация не принята в Phabricator?
Я хочу запретить пользователям отправлять данные напрямую в репозиторий git без предварительной фиксации в Phabricator. Пожалуйста, предложите решения, чтобы избежать push без предварительной фиксации. Я не знаю, как написать git hook для этого....
775 просмотров
schedule 03.10.2022

jest: запуск тестов с покрытием в pre-commit-hook завершается с 1, если покрытие не найдено
Я пытаюсь запустить тесты на подготовленных файлах в хуке перед фиксацией с помощью шутки. Все идет нормально. Получил работу с пакетами pre-commit и lint-staged NPM. Фрагмент из package.json: { // ... "scripts": { "hook":...
2957 просмотров

Git добавляет в хук предварительной фиксации, а не промежуточный файл для фиксации
Я написал ловушку перед фиксацией, которая компилирует мой проект и добавляет сгенерированный файл в фиксацию. Это проект JavaScript, и я использую хаски, но я экспериментировал с редактированием .git / hooks / pre-commit, и файл не добавляется в...
2654 просмотров
schedule 01.06.2023

Как написать хук перед фиксацией, который проверяет, был ли изменен текстовый файл с номером версии
Каждый проект SVN в папках тегов и транке имеет файл version.txt с текущим номером версии. Мне нужен совет о том, как написать сценарий предварительной фиксации, который проверял бы, был ли изменен файл version.txt в багажнике на более высокую...
119 просмотров
schedule 22.03.2023

Почему все мои файлы помечаются Git для удаления после выполнения команды git stash pop -q?
Я пытаюсь реализовать код ловушки Git в следующем потоке (последнее сообщение): Git: Как повторно разместить подготовленные файлы в обработчике предварительной фиксации . Я помещаю следующий код в свой хук после фиксации git stash pop -q , и после...
61 просмотров
schedule 09.09.2022

Ошибка предварительной фиксации Python unittest
Я хочу, чтобы pre-commit запускал тесты перед фиксацией моего кода. Команда python -m unittest discover работает в командной строке . D:\project_dir>python -m unittest discover ... ... ......
1355 просмотров

Запуск prettier/eslint только для измененных файлов с использованием TFVC
В настоящее время мы используем репозиторий на основе TFVC. Недавно мы начали использовать Prettier в паре с eslint для нашего проекта, так как мы хотим обеспечить согласованность и плавное форматирование в репо. Теперь я не могу найти способ...
363 просмотров

Компиляция проекта Visual Studio в качестве git-хука перед фиксацией
Есть ли способ создать крючок git pre-commit, который попытается скомпилировать проект Visual Studio, который я фиксирую, в нескольких конфигурациях, а затем разрешить фиксацию только в случае успеха всех компиляций? У меня есть общее представление...
118 просмотров
schedule 16.02.2023