我有launchpad repo,我正在推送提交,而我的朋友想要将补丁文件推入其中但是当他尝试时他得到了这个错误。
$ bzr push :parent
bzr: ERROR: Cannot lock LockDir(chroot-90567632:///~catchsudheera/maria/pcre_regex_enhance/.bzr/branch/lock): Transport operation not possible: readonly transport
我如何给他所需的权限?非常感谢你。
PS:bzr info
结果:
sudheera@Dr-HOUSE-PC:~/Gsoc/mariadb/repo5/maria$ bzr info
Standalone tree (format: 2a)
Location:
branch root: .
Related branches:
push branch: bzr+ssh://bazaar.launchpad.net/~catchsudheera/maria/pcre_regex/
parent branch: bzr+ssh://bazaar.launchpad.net/+branch/maria/
答案 0 :(得分:1)
以地址lp:~catchsudheera
开头的分支机构是您在Launchpad上的私人分支机构。让其他用户推送到这些分支机构并不常见。
让您的朋友推送到他自己的Launchpad帐户,例如lp:~hisusername/maria/pcre_regex_enhance
。之后,他可以在Launchpad上访问他的分支页面https://code.launchpad.net/~hisusername/maria/pcre_regex_enhance
,并使用建议合并链接建议合并到您的分支。然后,您可以在工作区中合并其分支,并将其推送到您自己的分支。