Як налаштувати Launchpad для імпорту з GitHub?


9

Я створюю свій перший проект Launchpad.

У цьому випадку я хотів би імпортувати з гілки Master з мого проекту GitHub - гілка за замовчуванням не Master - це гілка випуску, яка зараз називається "Release-0.6"

На Launchpad я налаштував автоматичний імпорт:

введіть тут опис зображення

Як бачите, імпорт не вдався - журнал помилок зазначає:

2013-01-07 14:45:11 INFO Початок роботи.
2013-01-07 14:45:11 ІНФОРМАЦІЯ Отримання існуючої філії bzr з центрального магазину.
2013-01-07 14:45:14 INFO [chan bzr SocketAsChannelAdapter] Відкрито sftp-з'єднання (серверна версія 3)
2013-01-07 14:45:17 INFO [chan bzr SocketAsChannelAdapter] Відкрито sftp-з'єднання (серверна версія 3)
2013-01-07 14:45:17 INFO Передано 291 байт
2013-01-07 14:45:18 ІНФОРМАція У віддаленому місці не знайдено відділення.

Це дивно, оскільки мій проект GitHub, очевидно, у правильному веб-місці.

Таким чином - що я зробив неправильно у своїй конфігурації?

тобто як я повинен створити свій проект Launchpad для імпорту з Github?

Відповіді:


7

Потрібно використовувати "gitub location only" для читання ", як показано на github. Це те саме, що веб-URL (яку ви використовували), але .gitдодається до кінця. Вам потрібно додати це в кінці своєї URL-адреси.

Щоб імпортувати гілку, що не є головним, потрібно також додати ,branch=branchnameкінець URL-адреси.

Крім того, я думаю, що ви можете плутати термін "головна гілка" з "відділенням з іменем" в цьому випадку. Для вашого проекту, потягнувши https://github.com/fossfreedom/coverart-browser.git, ви отримаєте вміст того, що ви називаєте, реліз-0.6. Я думаю, що опускання ,branch=nameтвору дасть те, що ти хочеш. Однак при спробі розгалуження вашого сховища в bzr я отримую таку помилку:

bzr: ПОМИЛКА: Невідомі додаткові поля в <Кому 3f47f3ed4e9e6f15a6c5229bf36d061ae4d86605>: ['gpgsig', '', '', '', '', '', '', '', '', '', '', ''].

Це може спричинити збій імпорту і на Launchpad.


Моя гілка за замовчуванням не "Master" - значить, це не буде працювати?
fossfreedom


Є дві помилки, проблема інтерфейсу користувача, описана в цій помилці, та інша проблема, яку інший користувач описує у своїх коментарях. Він дійсно повинен подати окрему помилку.
добі

3

Launchpad підтримує імпорт git-коду безпосередньо з 16-10-2016, дивіться інструкцію щодо налаштування в документі .

Примітка: якщо помилка 1084403 все ще відкривається, читаючи це, не забудьте очистити свої параметри імпорту bzr від старих налаштувань або ви не змогли встановити рецепт git-коду, навіть якщо він є.


0

Вирішення для непідтримуваного, назва гілки = гілка полягає в тому, щоб спершу створити виделку на github із гілкою за замовчуванням, встановленою для гілки, яку потрібно імпортувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.