Похожие чаты

Интересно, а возможно сделать какую-то проверку и ограничения автоматические, что

нельзя даже чисто технически залить документ в репозиторий, если он не соответствует N правил?

5 ответов

9 просмотров

можно

Ну, в XML based markups (DocBook, DITA) такое делается с легкостью с помощью стандартных (в смысле, стандартизированных механизмов) проверок и линтеров. В LML - все немного посложнее - там к каждому маркапу надо тренировать свой линтер. А с точки зрения гитлаба - вешаются хуки.

Eduard Tibet
Ну, в XML based markups (DocBook, DITA) такое дела...

Я эти проверки только в виде подсказок или они могут жёстко ограничить возможности закоммитить доку не по стандарту? Потому с как таковыми линерами я знакома, но я видела только, что они сообщают о чём-то. Что человек на своё усмотрение может проигнорировать, если хочет)

Дарья Курнаева (Чернавина)
Я эти проверки только в виде подсказок или они мог...

Ну это в зависимости от того, как они настроены - команда сама решает по процессам, как ограничивать - жестко или мягко, спамить в почту сообщениями или в мессенджер или совсем не спамить.

Дарья Курнаева (Чернавина)
Я эти проверки только в виде подсказок или они мог...

Чтобы ограничить коммиты не по стандарту рекомендую использовать pre-commit: https://pre-commit.com/ Когда пользователь будет пытаться сделать коммит локально, будет запущен обработчик, который только в случае успешного выполнения всех проверок разрешит коммит завершить.

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
@LGCYMan @JustinKKW Q/A List 1. this part confuses me on #8: "From there, a bridge between erc20 LGXY and erc20 LGXY will be out once that swap is closed." does this mean ...
Sig | LGCY | BattleVerse L1 | BitWin
1
Anyone have any good learning material on how to do network analysis on cryptocurrency? Obviously monero is different story, but for Ethereum network for example. Thanks.
John Doe
13
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Did @Beeker really get banned? That's ridiculous. He's one of the few left here with half a brain and you might not always like his narrative @dgb_ycagel , but he often keeps ...
Leroy Gerrits
1
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
How do I get FrxEth? Need it to execute a contract
Abdullah $BTON
18
Карта сайта