
저는 Launchpad에서 프로젝트를 지원하고 있지만 해당 브랜치에 대한 쓰기 액세스 권한이 없습니다. 검토를 위해 팀 구성원에게 푸시하고 지시할 수 있는 분기를 어떻게 만들 수 있나요?
답변1
브랜치를 생성하려는 프로젝트 페이지로 이동하여 '코드 제출'을 클릭하세요.
그런 다음 지점을 설정하십시오. Launchpad에서 호스팅되는지 확인하세요.
그런 다음 지점으로 푸시할 수 있습니다.
bzr push lp:branch
처음 푸시하는 경우 다음을 사용해야 합니다.
bzr push lp:branch --use-existing-dir
병합할 준비가 되면 프로젝트의 '코드' 탭에서 '병합 제안'을 클릭하세요.
그런 다음 필요한 권한을 가진 사람이 검토할 때까지 기다립니다.
검토가 시작되면 '코드' 탭에 다음과 같은 내용이 표시됩니다.
이 링크를 따라가면 리뷰 페이지로 이동할 수 있습니다.
리뷰어가 만족하면 브랜치를 병합하고 코드가 프로젝트 트렁크의 일부가 됩니다.
답변2
자신의 이름으로 브랜치를 푸시할 수 있습니다. 예를 들어 bzr push lp:~ajmitch/ubuntuwire-website/update-machine-list
update-machine-list라는 이름의 ubuntuwire-website 프로젝트에 브랜치를 푸시할 수 있습니다.
답변3
지점에서 한 수준 위의 폴더에서 시작합니다.
bzr 분기 원본BranchName newBranchName cd new브랜치 이름
파일을 일부 변경합니다. 새 파일/폴더를 추가하는 경우:
bzr 추가
완료되면:
bzr commit -m "변경 사항 설명"
그리고 자신의 Launchpad 분기로 푸시합니다.
bzr push lp:~lp사용자 이름/프로젝트 이름/분기 이름
답변4
Subversion 사용자 또는 경량 체크아웃에 관심이 있는 사용자에게는 다음이 도움이 될 수도 있습니다.
https://answers.launchpad.net/canonical-identity-provider/+question/209069