Size: a a a

2020 April 30

AN

Anton Nemtsev in Frontend UA
мы используем атомарные комиты.
иногда сквошим, если нужно
источник

EO

Eugene Obrezkov in Frontend UA
Anton Nemtsev
да нет, скорее всего я просто смирюсь что не будет мне issue  в первой строке.
но если честно мне его очень не хватает.
прям пейн-поинт.
который со мной не особо разделяют окружающие
а почему именно в первой строке? CC позволяет их референсить в футере вроде
источник

AN

Anton Nemtsev in Frontend UA
Andrey Listochkin
гитлаб их не умеет еще?
думаю git везде git
источник

SG

Stas G in Frontend UA
Andrey Listochkin
гитлаб их не умеет еще?
Умеет
источник

AN

Anton Nemtsev in Frontend UA
Eugene Obrezkov
а почему именно в первой строке? CC позволяет их референсить в футере вроде
потому что я ищу по коммитам вот так git log --oneline
источник

EO

Eugene Obrezkov in Frontend UA
понял
источник

EO

Eugene Obrezkov in Frontend UA
а если заменить на git grep ?
источник

AR

Alexey Raspopov in Frontend UA
Anton Nemtsev
мы используем атомарные комиты.
иногда сквошим, если нужно
например в гитхабе скваш мержи пулл реквестов делают один коммит в мастере %название_пр% (%тег_пулл_реквеста)
может быть достаточным чтобы генерировать ченджлоги со ссылками
источник

AN

Anton Nemtsev in Frontend UA
а, так если использовать CC то есть пакеты которые его будут генерировать
источник

AN

Anton Nemtsev in Frontend UA
решение есть, я ищу альтернативу, которая могла бы разрулить мой личный маленький пейн-поинт
источник

EO

Eugene Obrezkov in Frontend UA
Anton Nemtsev
решение есть, я ищу альтернативу, которая могла бы разрулить мой личный маленький пейн-поинт
если проблема только в поиске, то я ж говорю, git grep
git log --grep='your issue here'
источник

RV

Roman V in Frontend UA
Anton Nemtsev
потому что я ищу по коммитам вот так git log --oneline
У нас нечто похожее, работает поверх гитлаба и применяется только для мердж коммитов. Гитлаб регуляркой проверяет формат комита и не дает замержить пока не сделаешь формат правильным. И работает примерно вот так git log --oneline --merges. Промежуточные коммиты можно именовать как угодно, и их не нужно сквошить и терять историю.
источник

AN

Anton Nemtsev in Frontend UA
Eugene Obrezkov
если проблема только в поиске, то я ж говорю, git grep
git log --grep='your issue here'
ты решаешь обратную проблему — ищещь коммиты которые соответствуют issue.
а я смотрю какого хуя кто то сделал эту бяку.

кроме того всё равно не сработает.
CC не форсит номер ишью и длинное описание.
как следствие никто не пишет ничего кроме первой строки.
источник

AL

Andrey Listochkin in Frontend UA
1. запрет коммитов в мастер
2. кастомный бот, который палит PRы на наличие Номера бага в названии PRа. По номеру идет в багтреккер, вытягивает название тиккета, ищет его в заголовке PRа (ищет типа по расстоянию левенштайна или что-то типа того). Если название и номер есть, разрешает squash and merge. Если есть номер, даписывает заголовок issue в начало заголовка PRа.

Наверняка, какие-то script kiddies такое уже не раз написали, осталось только найти.
источник

AN

Anton Nemtsev in Frontend UA
Andrey Listochkin
1. запрет коммитов в мастер
2. кастомный бот, который палит PRы на наличие Номера бага в названии PRа. По номеру идет в багтреккер, вытягивает название тиккета, ищет его в заголовке PRа (ищет типа по расстоянию левенштайна или что-то типа того). Если название и номер есть, разрешает squash and merge. Если есть номер, даписывает заголовок issue в начало заголовка PRа.

Наверняка, какие-то script kiddies такое уже не раз написали, осталось только найти.
причем тут запрет комитов в мастер?
то-есть он конечно есть, но к формату сообщения комита не имеет отношения.
источник

AN

Anton Nemtsev in Frontend UA
2. я могу написать простой хук, который это будет делать. но тогда мне придется писать документацию и договариваться с толпой народа о формате. вот почему я ищу аналог CC, который это уже умеет.

- проще убедить использовать
- уже есть документация и поддержка
источник

VM

Vladyslav Muzychenko in Frontend UA
Привет!
Может кто-то знает сервис куда можно моки закинуть и юзать его как апи?
источник

Вт

Ві тя in Frontend UA
Serhey Shmyg
це я прочитав рекламку в фб - вебінару по джс, який буде вести чувак з 18 річним досвідом і підвис трішки
да фигня написана, але in the end, яка різниця?
источник

Вт

Ві тя in Frontend UA
Andrey Listochkin
Вам бы в Реддит im14andthisisdeep в такими изречениями
😅
источник

EO

Eugene Obrezkov in Frontend UA
Vladyslav Muzychenko
Привет!
Может кто-то знает сервис куда можно моки закинуть и юзать его как апи?
источник