Как перенести проблему на github в другое хранилище? - PullRequest
87 голосов
/ 15 марта 2012

Это происходит время от времени.Одна библиотека зависит от другой, и пользователь открывает проблему, относящуюся к неправильному репо.Могу ли я перенести проблему в другое репо?

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

Ответы [ 5 ]

58 голосов
/ 15 марта 2012

Нет, официально вы не можете перемещать вопросы между репозиториями.

Хотя есть хак, github-Issues-Import , своего рода плагин для импорта проблем из хранилища в другое.

17 голосов
/ 31 октября 2018

См. документы GitHub по передаче проблем .

Перенос открытой проблемы в другой репозиторий

В GitHub перейдите на главную страницу репозитория.

Под именем своего репозитория нажмите Проблемы.

В списке проблем выберите проблему, которую вы хотите перенести.

На правой боковой панели нажмите Перенести эту проблему .

6 голосов
/ 07 апреля 2017

Я создал расширение Chrome под названием Kamino, которое будет клонировать проблемы из одного хранилища в другое. Это также закроет исходную проблему. Это также в конечном итоге будет доступно для MS Edge.

https://chrome.google.com/webstore/detail/kamino/ffdebockfdjileaojbbccofhgncmioaf?hl=en-US

3 голосов
/ 26 сентября 2016

Move Issue Если у вас есть интеграция с ZenHub , вы увидите эту кнопку в правом нижнем углу при просмотре проблемы. Это позволяет скопировать проблему в другое хранилище в той же организации или скопировать и закрыть .

И да, «Переместить проблему» - это неправильное название.

Кажется, по-прежнему нет способа переместить (копировать и удалить) или просто удалить ошибочно представленный вопрос.

РЕДАКТИРОВАТЬ: остерегайтесь, v1 этой функции имеет серьезные ограничения, такие как оставление после себя (большинство?) Метаданных проблемы, не уведомление подписчиков и т. Д.

0 голосов
/ 30 мая 2019

Теперь (май 2019) теперь проще.

См. " Улучшения в выдаче разрешений на передачу "

Пользователи с правами записи в двух репозиториях теперь могут использовать перенос проблем для перемещения проблем между ними. Раньше только пользователи с правами администратора в обоих репозиториях могли передавать проблемы.

Кроме того, мы больше не позволим переносить проблемы из частных в публичные репозитории.

Подробнее см. " Перенос проблемы в другое хранилище ".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...