-
Notifications
You must be signed in to change notification settings - Fork 64
precommit1c 2.0 #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
precommit1c 2.0 #72
Conversation
|
Сборка не сломается? Там же теперь в толстые форма добавляется расширение bsl , а раньше не было, т.е. при сборке формы module.bsl надо переименовать на module и только потом паковать. |
|
@pumbaEO да, сломается.
Хотел с тобой посоветоваться, как сделать лучше. |
|
А нет, в 2 нифига он не переименуется... В каталоге просто окажутся два файла module и module.bsl |
|
Я против подобного исправления. |
|
@bambr1975 Что скажешь насчет ключа командной строки в v8reader? |
|
Артур, git поймет переименование и у нас все очищается и потом новое пишеться, я не вижу проблемы в добавлении расширения bsl. Да и я не знаю, где-бы к расширению txt привязывались. |
имхо нормальный вариант, там у нас должно быть два файла form и module, при сборке копируем все во временный каталог, проблем не должно возникнуть с таким поведением. |
Имхо, еще один ключ в v8reader - излишнее усложнение. |
|
@pumbaEO могу взять на себя реализацию для v8files-extractor |
|
@artbear xDrivenDevelopment/v8Reader@c2436e7 вот пример такого коммита. По-моему, четко понятно, что изменено, а что переименовано. Разговор о ключе был в свете заблуждения, что git не сможет показать такое сравнение. Если может, то по-моему, ключ не нужен. Скажи конкретную причину, зачем тебе нужен этот ключ? |
|
Само собой, я знаю про переименование файлов в гит. Мне не очень нравится, что в случае очередной правки обработок в репозитарии в истории будет куча измененных файлов вместо наличия только доработанных файлов. Давайте хотя бы мажорный номер релиза поменяем, чтобы показать расхождение в совместимости. |
|
@artbear про мажорную версию сам думал. |
|
Да, 2.0 |
вот оно что...) |
|
Добавил переименование. |
|
Та я вообще хочу питоновскую убрать уже из релиза, перейти так сказать 2016-03-21 22:39 GMT+03:00 Nikita Gryzlov notifications@github.com:
З повагою Сосна Євген, |
|
Я это к чему - надо либо релизить новую версию и в питоне и в односкрипте, либо объявлять о питоноустаревании и в 2.0 включить только os. |
|
для vanessa-behavior сделано специально, что подмодуль смотрит в основной @pumbaEO репозиторий. Поэтому питоноустаревание поддерживаю. |
|
ИМХО нужно выпускать версию 2.0 |
@allustin Не очень понятно, зачем так сделано. |
|
@artbear постараюсь сегодня сделать второй pr с ридми и убранным питоном. Этот pr принимаем? |
|
В новом pr поменяешь номер релиза на 2.0 ? |
|
Предлагаю все-таки именно в этот pr добавить метод Версия для 2.0 и показ версии при запуске |
|
Потом я замержу pr |
|
@nixel2007 Вечером посмотрю. |
README.md
Outdated
|
|
||
| 4. Путь к платформе находится автоматически в случае стандартной установки 1С. Если необходимо явно указать путь к платформе, то нужно: указать переменную окружения PATH1C c путём к каталогу, в который установлена 1С | ||
| ``` | ||
| set PATH1C = d:\program\ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ИМХО этот код в оскрипт-версии не используется
|
@nixel2007 Добавишь в коммит #47 (показ версии) ? |
|
@nixel2007 @pumbaEO Чем вам отладка не понравилась? |
|
Ошибок не должно быть, успех или не успех. Но захломлять вывод неправильно. 22 марта 2016 г., 21:53 пользователь Artur Ayukhanov <
З повагою Сосна Євген, |
|
Убрал информацию по precommit.ini |
+1. |
Необходимая функциональность уже включена в мастер
v8files-extractor.os
Outdated
| Возврат Ложь; | ||
| КонецЕсли; | ||
|
|
||
| Лог.Информация("precommit1c " + ПолучитьВерсию() + Символы.ПС); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Есть метод Версия(), а вызывается метод ПолучитьВерсию() :)
А как же тесты?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Тьфу! Сейчас поправлю
|
Лады, по отладке оставляем, как реализовано в pr |
|
Версию поправил. тесты падают из-за долгого доступа к файлу логов. =/ |
Ага, убирать не нужно, полезные сообщения.
Тут проблема в том, что мы запускает команды git, затем автоматом стартует хук гита. Я говорю о работе пользователей продукта. Решаю эту проблему, я в свое время реализовал так - пусть будет больше полезной инфы. Все равно лог намного чаще изучается в случае проблем, чем в случае успеха. |
|
Захломляет просто вывод, имхо правильно: 23 марта 2016 г., 16:25 пользователь Artur Ayukhanov <
З повагою Сосна Євген, |
|
@pumbaEO разбор в попытке? |
|
Нет, пишем все сообщения в массив сообщений, а в случаи необходимости Аналогично как в mocha сделано, выводим только минимальный успешный 2016-03-23 16:41 GMT+03:00 Nikita Gryzlov notifications@github.com:
З повагою Сосна Євген, |
|
@pumbaEO как ты обработаешь аварийный выход без попытки? |
|
@artbear вроде по замечаниям все. Мержим? |
Summary:
bslFix #9.
В новой версии v8reader добавлена функциональность по раскладыванию обработок в расширение bsl.
Проверено, что git корректно распознает смену расширения как переименование.
@artbear @pumbaEO если возражений нет, смержите, пожалуйста.