如何在Launchpad中建立個人分支?

如何在Launchpad中建立個人分支?

我正在協助 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

相關內容