precommit4onec icon indicating copy to clipboard operation
precommit4onec copied to clipboard

Интерактивная обработка внешних файлов (без коммит-хука)

Open artkor83 opened this issue 2 years ago • 9 comments

artkor83 avatar Jul 22 '22 11:07 artkor83

Как оперативно. Только что PR сделал на использование параметров подключения к ИБ в прекоммите (https://github.com/bia-technologies/precommit4onec/pull/18). Правда я добавил ещё эти параметры в install. Можно объединить эти PR.

realMaxA avatar Jul 22 '22 13:07 realMaxA

Как оперативно. Только что PR сделал на использование параметров подключения к ИБ в прекоммите (#18). Правда я добавил ещё эти параметры в install. Можно объединить эти PR.

Ради бога, если сможете сделайте (я просто не делал никогда мерджи2х PR). Доработки там небольшие: интерактивный запуск без коммит-хука: я обычно в корне репо делаю батничек с командой прекоммита.

artkor83 avatar Jul 22 '22 13:07 artkor83

Думаю мерджи тут не нужны. Тут варианта два: или ты добавляешь в команду install указание -ibconnection, -u и -p, или я добавляю интерактивный запуск. То на то и выйдет -- посмотри, как я изменил install, если не нравится, перепиши. Также у нас по разному названы параметры в справке, тоже можно объединить и взять лучшее. И ещё один момент: я влил в develop изменения из master, уж не знаю, почему Валерий взялся коммитить сразу в мастер. Здесь тоже надо понять, берём мы в develop эти изменения или нет. Думаю без автора здесь не обойтись. Пусть рассудит.

realMaxA avatar Jul 22 '22 13:07 realMaxA

Думаю мерджи тут не нужны. Тут варианта два: или ты добавляешь в команду install указание -ibconnection, -u и -p, или я добавляю интерактивный запуск. То на то и выйдет -- посмотри, как я изменил install, если не нравится, перепиши. Также у нас по разному названы параметры в справке, тоже можно объединить и взять лучшее. И ещё один момент: я влил в develop изменения из master, уж не знаю, почему Валерий взялся коммитить сразу в мастер. Здесь тоже надо понять, берём мы в develop эти изменения или нет. Думаю без автора здесь не обойтись. Пусть рассудит.

Немного запутался: кинь в меня ссылкой на свой актуальный PR с последним коммитом. Наверное туда добавлю свои фрагменты кода (их немного)

artkor83 avatar Jul 22 '22 13:07 artkor83

Вот этот PR (рядом лежит -- https://github.com/bia-technologies/precommit4onec/pulls): https://github.com/bia-technologies/precommit4onec/pull/18. Вот изменения для install: https://github.com/bia-technologies/precommit4onec/pull/18/commits/d463a82b78bebcce5c9fcc4cb5b23bb80c73ff91

realMaxA avatar Jul 22 '22 14:07 realMaxA

А зачем это? Есть же exec-rules?

theshadowco avatar Jul 24 '22 08:07 theshadowco

@theshadowco Идея хорошая кстати, exec-rules'у не важно реп это или просто директория, он все обрабатывает. А тут более точнечная настройка прекоммит команды. Если вешать ее на кнопку в том же ГЕ то каждый получит что ему надо. Напр, если повесить на кнопку, мне было бы удобнее обрабатывать то что в индексе чтобы глянуть дифф т.е. стандартное поведение. А кому-то, наоборот, как в этом реквесте удобнее было бы обработать все

IT-Medved avatar Aug 11 '23 11:08 IT-Medved

Интересный кейс, принято, надо будет ребейзнуть ток

theshadowco avatar Aug 13 '23 06:08 theshadowco

@artkor83, Привет, отребейзите?

IT-Medved avatar Aug 21 '23 06:08 IT-Medved