
我正在協助 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 分支 原始分支名稱 新分支名稱 cd new分支名稱
對文件進行一些更改。如果新增任何新文件/資料夾:
添加
完成後:
bzr commit -m“更改說明”
並推送到您自己的 Launchpad 分支:
bzr Push lp:~lp使用者名稱/專案名/分支名
答案4
對於 Subversion 用戶或對輕量級簽出感興趣的用戶,這也可能有幫助:
https://answers.launchpad.net/canonical-identity-provider/+question/209069