В GitLab или GitHub есть ли какой-либо способ установить номер запроса на слияние или запроса на вытягивание любым, каким вы хотите, даже 0?

# #github #gitlab #github-api #pull-request #gitlab-api

Вопрос:

Когда я, например, выполняю мастер «Новый запрос на слияние» в GitLab, я не вижу способа выбрать свой собственный идентификатор/номер MR. Я знаю, что эти числа должны быть уникальными целыми числами. Есть ли способ для пользователя установить этот номер MR таким, каким он хочет, даже 0?

Спасибо

Ответ №1:

Я могу говорить только за GitHub, но ответ-нет. Я почти уверен, что ответ также отрицательный для GitLab, но я не могу официально сказать об этом. Цель состоит в том, чтобы иметь простое, увеличивающееся целое число для запросов на извлечение и проблем, чтобы люди могли легко находить их и ссылаться на них. Это разрушило бы эту цель, если бы люди могли выбирать случайные числа, которые сильно отличались от существующей последовательности.

Я должен отметить, что люди уже находят это сбивающим с толку, когда в последовательности отсутствует число, например, когда проблема удалена, а GitHub даже не предоставляет способа перечислить все проблемы и PR по порядку по номеру. Таким образом, добавление этой функции не принесет большой пользы, но добавит много сложностей (например, найдет следующую ранее не использовавшуюся проблему или номер PR).