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

Теги Subversion и безопасность
Я создал репозиторий SVN с нуля и успешно пометил некоторые из своих выпусков с помощью команды копирования SVN. Я использовал плагин SSPI auth для apache, поэтому наши разработчики просто отправляют на сервер свои сетевые учетные данные, и все...
1555 просмотров

Перехватчик Mercurial для запрета фиксации больших бинарных файлов
Я хочу иметь крючок Mercurial, который будет запускаться перед фиксацией транзакции, который прервет транзакцию, если фиксируемый двоичный файл превышает 1 мегабайт. Я нашел следующий код, который отлично работает, за исключением одной проблемы....
3072 просмотров

Mercurial Pre-Commit Hook: как подключиться к программе python в текущем каталоге?
Я пытаюсь создать крючок Mercurial, который запускается, когда коммиты отправляются в основной репозиторий. Я создал скрипт Python, как показано ниже: # commit.py from mercurial import ui, hg from mercurial.i18n import gettext as _ def...
3213 просмотров
schedule 10.07.2022

Как я могу потребовать, чтобы два файла были включены в один и тот же коммит subversion?
Я разрабатываю проекты с базами данных, которые поддерживаются в виде файла рабочей среды MySQL, который является двоичным файлом. Поскольку вы не можете легко определить разницу в двоичном файле между фиксациями, необходимо обновить сценарий...
90 просмотров
schedule 24.11.2022

Git-хук для предварительной фиксации вызывается, но жесткие ссылки не работают
Пожалуйста, посмотрите мой ответ здесь: Git и жесткие ссылки Я попытался поместить тот же скрипт в pre-commit , но жесткие ссылки почему-то не создаются. Скрипт действительно выполняется (т.е. echo внутри него доказывает это). Я...
60 просмотров
schedule 28.04.2022

Как украсить вывод phing?
Phing , по умолчанию или даже с помощью любого из встроенных регистраторов (phing.listener.NoBannerLogger, phing .listener.AnsiColorLogger, phing.listener.XmlLogger и phing.listener.HtmlColorLogger) имеют довольно подробный вывод. Мой вариант...
1390 просмотров
schedule 20.06.2023

Написать крючок предварительной фиксации GIT в java?
Мне нужно написать хук Git перед фиксацией на Java, который проверял бы, отформатирован ли код, зафиксированный разработчиком, в соответствии с определенным форматером кода eclipse перед его фактической фиксацией, в противном случае он отклонялся бы...
7299 просмотров
schedule 08.03.2022

SVN Pre-Commit Hook в Perl в Windows
Я писал Perl-скрипт для предварительной проверки SVN на компьютере с Windows и использую VisualSVN Server. Вот код: pre-commit.bat C:\Perl\bin\perl.exe D:\Repositories\iCP\hooks\pre-commit.pl %1 %2 exit %ERRORLEVEL% pre-commit.pl...
1099 просмотров

Хук предварительной фиксации SVN Python - как узнать целевую ветку
Я пишу хук перед фиксацией, чтобы убедиться, что коммиты в определенных ветках соответствуют определенным критериям. Для этого мне нужно узнать целевую ветку коммита. Я использую командный файл Windows, который вызывает скрипт Python. Я использую...
1052 просмотров
schedule 18.02.2023

Перехватчик предварительной фиксации клиента TortoiseSVN для проверки содержимого фиксируемого файла
Я хочу написать хук предварительной фиксации в пакетном файле Windows, который будет проверять конкретную строку в фиксируемом файле. Если строка существует, фиксация завершится ошибкой. У меня установлен клиент TortoiseSVN. Поскольку это клиент...
13363 просмотров

Как запретить фиксацию вложенной папки в SVN
Мне нужно предотвратить получение коммитов в конкретном подкаталоге. В других каталогах разработчики все еще могут делать коммиты. Как я могу написать хук svn pre-commit, чтобы запретить их коммиты? (это не будет то же самое, что добавить этот...
189 просмотров
schedule 19.03.2022

Хранение метрик кода
Я хотел бы написать ловушку перед фиксацией, которая сообщит вам, улучшили ли вы или ухудшили некоторую метрику кода проекта (т.е. среднюю длину функции). Хук должен знать, какова была предыдущая средняя длина функции, и я не знаю, где хранить эту...
98 просмотров
schedule 30.04.2023

Перехватчик предварительной фиксации SVN для конфликтующих файлов
У меня есть файл с именем test.txt . Когда возникает конфликт файлов. мы получаем 4 файла, например. test.txt test.txt.min test.txt.r1 test.txt.r2 В test.txt мы получаем текст вроде <<<<<<< .mine...
83 просмотров

Язык предварительной фиксации Subversion
Как определить, из какой страны выполняется коммит? Пример (перехватчик перед фиксацией): #!/bin/sh svnlook changed -t $2 $1 && echo && svnlook log -t $2 $1 Дает мне ... U test/read.me U test/pom.xml ABC-123:...
42 просмотров
schedule 07.02.2023

TortoiseGit с хуками на стороне сервера (через http)
Прежде всего, спасибо за этот замечательный сайт (да, я новичок, по крайней мере, как писатель :p). Поскольку я не нашел здесь ответа на свою проблему, я попытаюсь обратиться за помощью напрямую :) Я видел здесь , что, возможно, это будет связано...
312 просмотров

Логика хука перед фиксацией SVN
Я добавляю логику в свой крючок предварительной фиксации svn, чтобы проверить, есть ли QA (в верхнем регистре, начиная с пробела) в сообщении фиксации, тогда фиксация должна завершиться ошибкой. Но это не работает. Помогите, пожалуйста, как...
626 просмотров
schedule 23.08.2023

Git preCommit (возможно, с помощью PhpStorm) и php-cs-fixer
Я хочу автоматический процесс, когда я фиксирую файл моего php-cs-fixer trn и исправляю все файлы, которые добавляются для фиксации, возможно, у PhpStorm есть какая-то возможность запускать внешние инструменты перед фиксацией или отправкой. Я нашел...
1559 просмотров

git файл перехвата предварительной фиксации
Я попытался добавить файл перехвата перед фиксацией на стороне сервера gitlab. Я знаю, что хук предварительной фиксации - это хук на стороне клиента. Я просто хочу добавить файл привязки перед фиксацией во все папки проекта .git/hooks . Что я...
969 просмотров
schedule 25.08.2022

lint-staged не работает на предварительной фиксации
prettier не работает в режиме предварительной фиксации. Это работало с той же конфигурацией в других проектах, поэтому я сбит с толку, почему на этот раз это не работает. Это соответствующий раздел моего файла package.json: "scripts": {...
57896 просмотров

Как устранить проблемы с компиляцией Typescript?
Возьмите следующую стрелочную функцию Typescript: /** * Returns a probably unique component name. * * @param baseName a suggested name to make unique. * @returns a probably unique name. */ export const getUniqueComponentName = ( baseName...
9663 просмотров