런치 패드에서 개인 브랜치를 작성하는 방법?


11

Launchpad에서 프로젝트를 지원하고 있지만 해당 지점에 대한 쓰기 권한이 없습니다. 검토를 위해 팀원에게 푸시하고 안내 할 수있는 지점을 어떻게 만들 수 있습니까?


1
@ColeJohnson 런치 패드를 고려하는 것은 Ubuntu 생태계의 필수 요소이며이 사이트는 Ubuntu 사용자 및 Ubuntu 개발자 에 관한 것입니다. 이것이 주제라고 생각합니다. 런치 패드가 커뮤니티에서 피드백을 얻는 데 화제가 아닌 이유 대해 토론 하면서 메타에 대한 상위권을 자유롭게 여길 수 있다고 생각하는 경우 .
Marco Ceppi

말이 되네요 방금 Web Applications SE에서 더 좋을 것이라고 생각했습니다. 그러나 런치 패드가 우분투에서 작업 하는 정식 방법 이라고 말할 수 있습니까? : P

답변:


11

브랜치를 생성하려는 프로젝트 페이지로 이동하여 '코드 제출'을 클릭하십시오.

대체 텍스트

그런 다음 지점을 설정하십시오. 런치 패드에서 호스트되는지 확인하십시오.

대체 텍스트

그런 다음 지점으로 푸시 할 수 있습니다.

bzr push lp:branch

처음 푸시 할 때는 다음을 사용해야합니다.

bzr push lp:branch --use-existing-dir

병합 할 준비가되면 프로젝트의 '코드'탭에서 '병합 제안'을 클릭하십시오.

대체 텍스트

그런 다음 필요한 권한이있는 사람이 검토를 기다립니다.

검토가 시작되면 '코드'탭에 다음과 같은 내용이 표시됩니다. 대체 텍스트

이 링크를 따라 검토 페이지로 이동할 수 있습니다. 대체 텍스트

검토자가 만족하면 분기를 병합하고 코드가 프로젝트 트렁크의 일부가됩니다.


"코드 제출"버튼이 사용 가능하거나 이론적으로 launchpad.net 사용자 프로필 페이지에서 생성 된 개인 브랜치로의 병합을 요청할 수있는 경우에만 작동합니까 (병합을 요청할 때 This branch is not mergeable into lp:~[username]/+junk/[branch name]커밋을 앞서 지점을 푸시 한 후 실패 함) 마스터). 피드백이 이유를 제공하지 않으므로 쓸모가 없기 때문에 나는 물었다.
Karl Richter

3

bzr push lp:~ajmitch/ubuntuwire-website/update-machine-list를 들어, 이름을 update-machine-list라는 ubuntuwire-website 프로젝트로 분기를 푸시하는 등 고유 이름으로 분기를 푸시 할 수 있습니다.


1

브랜치에서 한 레벨 위로 폴더에서 시작 :

bzr branch originalBranchName newBranchName
cd newBranchName

파일을 약간 변경하십시오. 새 파일 / 폴더를 추가하는 경우 :

bzr 추가

완료되면 :

bzr commit -m "변경 사항 설명"

그리고 자신의 런치 패드 브랜치로 푸시하십시오.

bzr 푸시 lp : ~ lpusername / 프로젝트 이름 / 분기 이름

1

Subversion 사용자 또는 경량 체크 아웃에 관심이있는 사용자에게는 다음 사항이 도움이 될 수 있습니다.

https://answers.launchpad.net/canonical-identity-provider/+question/209069


귀하의 답변은 100 % 정확하지만 링크가 이동, 변경, 다른 링크로 병합되거나 기본 사이트가 사라지면 100 % 쓸모가 없게 될 수도 있습니다 ... :-( 따라서 답변을 편집 하고 관련 내용을 복사하십시오 링크에서 답변으로 이동하여이 사이트 수명의 100 %에 대한 답변을 보장합니다! ;-) 귀하는 항상 답변의 맨 아래에 링크를 귀하의 자료의 소스로 남겨 둘 수 있습니다 ...
Fabby
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.