GitHub에서 가져 오도록 Launchpad를 설정하는 방법은 무엇입니까?


9

첫 런치 패드 프로젝트를 설정하고 있습니다.

이 경우 GitHub 프로젝트 에서 Master 브랜치에서 가져오고 싶습니다 . 기본 브랜치는 Master가 아닙니다. 현재 "Release-0.6"이라고하는 릴리스 브랜치입니다.

런치 패드에서 자동으로 가져 오도록 설정했습니다.

여기에 이미지 설명을 입력하십시오

보시다시피, 가져 오기 실패-오류 로그 상태 :

2013-01-07 14:45:11 정보 작업을 시작합니다.
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 프로젝트가 올바른 웹 위치에 있기 때문에 이상합니다.

따라서 구성에서 무엇이 잘못 되었습니까?

즉, Github에서 가져 오려면 Launchpad 프로젝트를 어떻게 설정해야합니까?

답변:


7

github에 표시된대로 "읽기 전용 git 위치"를 사용해야합니다. 사용했던 웹 URL과 동일하지만 .git끝에 추가됩니다. URL 끝에 이것을 추가해야합니다.

비 마스터 브랜치를 가져 오려면 ,branch=branchnameURL 끝에 추가해야합니다 .

또한이 경우 "마스터 브랜치"라는 용어를 "브랜치 명명 된 마스터"와 혼동 할 수 있습니다. 프로젝트의 경우 https://github.com/fossfreedom/coverart-browser.git을 가져 오면 release-0.6이라고 부르는 내용이 표시됩니다. ,branch=name조각을 생략 하면 원하는 것을 얻을 수 있다고 생각합니다 . 그러나 bzr에서 저장소를 분기하려고 할 때 다음 오류가 발생합니다.

bzr : 오류 : <Commit 3f47f3ed4e9e6f15a6c5229bf36d061ae4d86605>의 알 수없는 추가 필드 : [ 'gpgsig', '', '', '', '', '', '', '', '', '', ''].

런치 패드에서도 가져 오기가 실패 할 수 있습니다.


내 기본 지점이 "마스터"가 아니므로 작동하지 않습니까?
fossfreedom

나는 테스트 할 것이다-그러나이 버그 보고서에 따르면 가능하지 않을 수 있습니다 -bugs.launchpad.net/launchpad/+bug/1000852
fossfreedom

버그에 설명 된 UI 문제와 다른 사용자가 자신의 의견에 설명하는 다른 문제의 두 가지 버그가 있습니다. 그는 실제로 별도의 버그를 제기해야합니다.
dobey


0

지원되지 않는 branch = branchname에 대한 해결 방법은 기본 분기가 가져 오려는 분기로 설정된 상태에서 github에 포크를 만드는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.