谁是ubuntu-etherpad,为什么他们拥有我的bzr分支的所有权?


11

我在集市上创建了一个项目:

# - On Effex - Desktop
cd ~/Proj
bzr init-repo cups-pdf
bzr branch ubuntu:precise/cups-pdf precise
bzr branch ubuntu:quantal/cups-pdf quantal
bzr branch ubuntu:raring/cups-pdf raring

bzr init cups-pdf-zel
gedit notebook.txt (and some notes)
bzr add .
bzr commit -m 'Update Notes'

然后,我将其一次推送到我的ppa垃圾文件夹

bzr push lp:~/+junk/cup-pdf

除了我输入cup-pdf而不是的错字外,此功能非常有效cups-pdf。我能够转到启动板并查看分支。

http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

~Proj/cups-pdf/cups-pdf-zel/.bzr文件夹内的配置仍显示相同的基本目标

.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

我可以从笔记本电脑访问PPA。

# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

我对笔记进行了微不足道的更改,然后提交并推高了这些更改

bzr push

请注意,我目前没有通过网络界面进行检查

接着 ...

第二天,我的包裹已经搬走了ubuntu-etherpad尽管我既是注册用户又是订户,但它现在归所有者所有。

.bzr我的笔记本电脑(蓝宝石)文件夹中的配置显示了etherpad URL的绑定位置

.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True

谁是谁ubuntu-etherpad,为什么他们要拥有我的PPA?


我找到了这个code.launchpad.net/~ubuntu-etherpad和这个wiki.ubuntu.com/Etherpad。不确定这对您有多大帮助。
克里斯·卡特

launchpad.net/~ubuntu-etherpad的所有者是@JorgeCastro,在这里也很活跃。也许他可以解释一些事情。:)似乎现在Bazaar的完整分支机构已由该团队拥有,而不仅仅是您的PPA。
gertvdijk

不知道这里发生了什么,我正在等待启动智能的人来回答这个问题。
Jorge Castro

<笑>我终于找到了一个遗漏的问题。这的确使我感到困惑,我在任何地方都没有提到它。由于我一直在闲逛,所以我有了更多的线索,并将尝试继续解决这个问题。我认为微不足道的初始/缺失部分是,我通过从笔记本电脑登录到Launchpad并进行检出来测试了全新的PPA。我相信Launchpad正在将另一台计算机上的我当作另一个人。
LantzR

不确定确切如何,但是答案在两台计算机之间,并且启动板“ One Signon” ... XRef bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/changes 它显示了我两个不同的人。这里的工作原理...两位作者=>非私有活动公共存储库
LantzR 2013年

Answers:


5

这不是PPA;这是bzr分支。

您间接是ubuntu-etherpad团队的成员。查看您的团队成员资格信息

据推测,这意味着您可以写到该团队的bzr分支,您似乎无意间这样做了。您是否也可以使用Web界面从https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel删除?

推送时可以尝试露骨吗?使用例如:

bzr push lp:~lantzr/+junk/cup-pdf

如您所期望的那样工作吗?

编辑添加:所以我不认为ubuntu-etherpad拥有任何东西的所有权;您一直在推动和访问其bzr分支,而不是您自己想要的。


听起来很可信,但push_location已经明确提到了个人分支,对吗?
gertvdijk

push_location被推时在命令行上指定的显式目标覆盖。
罗比·巴萨克

它是版本1的ppa'bzr push lp:〜lantzr / + junk / cup-pdf'。我相信结帐或我笔记本电脑的推送(修订版2)都引起了变化。我在问题中添加了checkout命令,该命令是完整地址。对于推送,我只是使用了“ bzr push”来计算,就像git bzr会知道的那样。因此,我不知道它是否在结帐或推送时更改了所有者。
LantzR

@Robie Ok从我的笔记本电脑(第2版计算机)上,我更改了笔记并完全按照您的要求进行了推送。'bzr push lp:〜lantzr / + junk / cup-pdf'。它确实推送了第3版,并在“ lp:〜ubuntu / + junk / cup-pfd”上显示。我承认我以为它会抱怨我没有使用cup-pdf-zel,但它只是将名称更改为我推的名称。外部参照以下答案。我目前相信当我将状态设置为“实验性”时,我将成为ubuntu-etherpad所有者(将其从〜lantzr移至〜ubuntu-etherpad)。
LantzR

2

您在11日世界标准时间03:53将分支的所有者更改为ubuntu-etherpad。您可以使用分支页面上的“更改详细信息”链接以相同的方式将其更改回去。

而且,正如其他人暗示的那样,这是分支,而不是PPA或程序包。


好的,所以当我从笔记本电脑上结帐时,它已更改推送记录在rev 2中记录为Date:2013-02-11 04:15:41 UTC
LantzR 2013年

不,您是通过在分支的“启动板”页面上单击“更改详细信息”并在此处更改所有者选项来实现的。
wgrant

在分支机构的Launchpad页面上(现在是现在),“ Experimental”状态旁边的铅笔图标的网址与您引用的按钮的网址完全相同。状态按钮会弹出一个对话框,其中仅列出状态更改。我确实将其更改为“实验性”,并且肯定在进行结帐之前。该对话未提及更改所有者,否则我会取消它。code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/+edit
LantzR

您加载了编辑表单,更改了所有者,然后提交了表单-您不仅使用了实验状态弹出窗口。
wgrant
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.