Я настраиваю свой первый проект Панели запуска.
В этом случае я хотел бы импортировать из Основного ответвления из своего проекта GitHub - ответвление по умолчанию не является Ведущим устройством - это - ответвление выпуска, в настоящее время названное "Выпуском 0.6"
На Панели запуска я установил до автоматически импорта:
Как Вы видите, отказавший импорт - состояния журнала ошибок:
2013-01-07 14:45:11 INFO Starting job. 2013-01-07 14:45:11 INFO Getting exising bzr branch from central store. 2013-01-07 14:45:14 INFO [chan bzr SocketAsChannelAdapter] Opened sftp connection (server version 3) 2013-01-07 14:45:17 INFO [chan bzr SocketAsChannelAdapter] Opened sftp connection (server version 3) 2013-01-07 14:45:17 INFO 291 bytes transferred 2013-01-07 14:45:18 INFO No branch found at remote location.
Это странно, так как мой проект GitHub, очевидно, в корректном веб-узле.
Таким образом - что я сделал неправильно в моей конфигурации?
т.е. как я должен был настроить свой проект Панели запуска импортировать из GitHub?
Вам нужно использовать «git location только для чтения», как показано на github. Он такой же, как веб-URL (который вы использовали), но с добавлением .git
в конце. Вы должны добавить это в конец вашего URL.
Чтобы импортировать неосновную ветвь, необходимо также добавить ,branch=branchname
в конец URL-адреса.
Кроме того, я думаю, что в данном случае вы можете путать термин «основная ветвь» с «основной ветвью с именем». Для вашего проекта, потянув https://github.com/fossfreedom/coverart-browser.git , вы получите содержимое того, что вы называете release-0.6. Я думаю, опуская часть ,branch=name
даст то, что вы хотите. Однако, когда я пытаюсь разветвить ваш репозиторий в bzr, я получаю следующую ошибку:
bzr: ERROR: Unknown extra fields in <Commit 3f47f3ed4e9e6f15a6c5229bf36d061ae4d86605>: ['gpgsig', '', '', '', '', '', '', '', '', '', ''].
Это может привести к сбою импорта на Launchpad.
Панель запуска поддерживает импорт кода git напрямую с 16-10-2016, см. документ для инструкций по настройке.
Примечание: если ошибка 1084403 по-прежнему открыта, когда вы читаете это, не забудьте очистить настройки импорта bzr из старой настройки, или вы не можете установить рецепт для git-кода, даже если это там.
Обходной путь для неподдерживаемого branch = branchname - сначала создать ветвь на github с веткой по умолчанию, установленной на ветку, которую вы хотите импортировать.