Описание тега mercurial-hook
Перехватчик Mercurial - это механизм для настройки и расширения функциональных возможностей Mercurial DVCS.
1
ответ
hgweb альтернативы allow_push
У меня Mercurial работает на IIS7 нормально. Одна вещь, которая расстраивает, состоит в том, что allow_push будет принимать только список имен пользователей, а не группу. С этой целью мне было интересно, можно ли использовать крючок для выполнения э…
21 мар '13 в 17:38
1
ответ
Установка переменных среды для Mercurial Hook
Я пытаюсь вызвать сценарий оболочки, который устанавливает кучу переменных окружения на нашем сервере из ртутного хука. Сценарий оболочки вызывается нормально, когда появляется новая группа изменений, но переменные среды не переносятся после вызова …
17 сен '08 в 22:05
1
ответ
Mercurial избегать предварительной фиксации крючка на стеллажах
Я пишу простой хук, чтобы проверить синтаксис файлов проекта. Я хочу проверить синтаксис только перед фиксацией. Моя проблема: когда я делаю полку, Mercurial запускает предварительную фиксацию хука. Проверка синтаксиса занимает 4-5 минут. Как я могу…
21 апр '16 в 15:04
2
ответа
Вызвать команду mercurial ("hg update") из ловушки Python
У меня установлен Mercurial hgweb на 64-битной Windows 2008 и IIS. Расположение репозиториев является сетевым ресурсом. Я хочу создать ловушку в хранилище для выдачи команды "hg update" на чейнджер. Я не могу использовать внешний хук, так как это пр…
23 янв '12 в 13:31
1
ответ
Disallow hg push -f - но разрешить hg pull создать новую голову
В качестве продолжения для Mercurial: примените "hg pull -u" перед "hg commit", я начал использовать ловушку [hooks] pretxnchangegroup.forbid_2heads = /usr/local/bin/forbid_2head.sh где forbid_2head.sh выглядит так #!/bin/bash BRANCH=`hg branch` COU…
09 окт '12 в 11:35
2
ответа
Mercurial перехватывает запрет на фиксацию больших двоичных файлов
Я хочу иметь перехватчик Mercurial, который будет запускаться перед фиксацией транзакции, которая прервет транзакцию, если фиксируемый двоичный файл больше 1 мегабайта. Я нашел следующий код, который работает нормально, за исключением одной проблемы…
31 мар '10 в 09:24
1
ответ
Mercurial - автоматическое обновление локального репо после отправки в удаленное репо
Мы используем Mercurial и Kiln для контроля источников. Вот чего я хочу достичь, но, к сожалению, не повезло Допустим, у нас есть 3 репо в игре. Один удаленный ( https://company.kiln.com/), один локальный на моем компьютере разработчика и один локал…
05 фев '15 в 18:10
1
ответ
Получение аутентифицированного пользователя в Mercurial Hook
У меня есть Apache httpd+mod_wsgi+Mercurial, и я хотел бы подключить аутентифицированного пользователя, в частности, pretxnchangegroup крюк. Я прочитал (скорее всего, неправильно), что os.environ['REMOTE_USER'] должен содержать эту информацию, но не…
16 июл '13 в 14:12
1
ответ
Менее частые / подробные уведомления для hg push
Мой проект использует hgext.notify. В настоящее время входящие.notify = отдельные сообщения на каждом наборе изменений. Учитывая уведомления группы изменений, но даже это содержит информацию о каждом наборе изменений, просто все в одном большом элек…
05 янв '12 в 17:22
2
ответа
Mercurial не отправляет электронные письма, используя changenotify
Я настроил http центральное хранилище Mercurial и стараюсь отправлять электронные письма при каждом нажатии. Я следую инструкциям со страницы Mercurial и http://morecode.wordpress.com/2007/08/03/setting-up-mercurial-to-e-mail-on-a-commit/. Push рабо…
09 сен '11 в 22:16
1
ответ
Mercurial: создать локальную копию удаленного хранилища в удаленном хранилище
Я использую Mercurial на рабочих столах, а затем помещаю локальные репозитории на централизованный сервер. Я заметил, что этот удаленный сервер не хранит локальные копии файлов в своих хранилищах (каталог пуст, за исключением, очевидно, для .hg один…
30 апр '13 в 09:41
3
ответа
Пусть Дженкинс построит проект из Mercurial commit
Есть ли способ указать хук в одном репозитории? Теперь мы указали хук в файле "/etc/mercurial/hgrc", но каждый раз он собирается дважды, и он собирается для каждого коммита в каждом репозитории. Поэтому мы хотим указать сборку для репозитория. Вот к…
10 окт '13 в 14:50
1
ответ
Mercurial: в том числе предварительно измененный файл
При коммите в репозиторий у меня есть крючок, определенный в Mercurial: [hooks] precommit.exportDB=exportDB.bat Это создает / обновляет SQL-дамп из моей базы данных, который должен быть включен в коммит. НО: хотя это работает, Sql помечен как новый,…
29 июл '12 в 11:38
1
ответ
Начало работы с Mercurial в Windows
Я пытаюсь заставить подключиться Mercurial в Windows. Проблема не в том, как написать хук (я хочу использовать существующий, в данном случае хук BugTracker.Net для интеграции Mercurial - я не нашел прямой ссылки на файл, но вы можете увидеть его, ес…
22 июл '10 в 11:11
1
ответ
Использование хуков и команд обтекания в Mercurial
Каковы относительные плюсы и минусы использования хуков по сравнению с использованием расширения, заключающего в себе команду для конкретной задачи? Другими словами, каковы критерии принятия решения, использовать ли хуки или переносить команды? Пожа…
04 окт '10 в 18:02
1
ответ
Mercurial hook: проверять наборы изменений как файл (ы) исправлений на "сервере" перед последним отправлением
Простой сценарий: я хочу получить доступ к наборам изменений один раз перед отправкой и отправить информацию о файлах различий (в обычном формате git diff... или любом другом формате base64-serialisable) в мой собственный веб-сервис RESTful для пров…
28 окт '13 в 16:43
2
ответа
Mercurial changegroup hook: хранилище URL
Как я могу на сервере хранилища Mercurial выяснить текущий URL хранилища или хотя бы имя (подпуть) в changegroup - или несколько эквивалентный - крюк? Я использую HgWeb на IIS. $HG_URL возвращает pushURL, а не принимающий репозиторий. $HG_SOURCE тол…
14 мар '12 в 13:59
1
ответ
Ищете инструмент или лучшую практику для централизованного управления ртутными крючками
У нас около 50 ртутных репозиториев, работающих в экземпляре rhodecode, и мне нужно поддерживать их хуки, например, для запуска сборок hudson. Я не очень разбираюсь в sed / awk и т. Д., Поэтому поддержание хуков для меня постоянная борьба. Большинст…
14 апр '15 в 08:59
1
ответ
Плагин Mercurial Eclipse push другой сервер
Я установил Mercurial и настроил в файле.hgrc следующим образом:по умолчанию (сервер-1)push по умолчанию (сервер-2)Это прекрасно работает в командной строке, так как использует файл.hgrc. Я попытался использовать плагин eclipse для mercurial, которы…
24 ноя '12 в 09:04
0
ответов
Ловушка precommit возвращает список отмеченных отмеченных файлов в tortoiseHg
Ловушка precommit возвращает список отмеченных отмеченных файлов в tortoiseHg Так что, в основном, я пишу ловушку перед фиксацией, которая статически проанализирует код и выдаст мне HTML-отчет об ошибке. Что я сделал: я сделал сПолучить список файло…
10 сен '18 в 15:13