如何从Launchpad中删除存储库?

时间:2013-06-21 17:06:56

标签: bazaar launchpad

具体来说,我在Launchpad中设置了存储库。我需要删除此存储库,但没有找到任何链接从launchpad网站执行此操作。我想知道我是否可以使用“bzr”在我的本地分支上进行。或者我在启动板网站上遗漏了一些内容以将其删除。

1 个答案:

答案 0 :(得分:2)

要从Launchpad中删除整个项目,您必须发布一个"问题"在这个页面上:

https://answers.launchpad.net/launchpad/+addquestion

是的,这很奇怪。但这似乎是官方的方式。如果您搜索关键字"删除项目"在此页面上,您会发现许多类似的请求: https://answers.launchpad.net/launchpad

请务必详细说明您为什么要这样做以及您了解其后果。否则,您将得到一个响应"社区可能仍然使用您要删除的源代码"等等。

当然他们是对的,你应该仔细考虑你是否真的要删除其他人可能正在使用和链接的代码。

如果您确定希望项目消失,那么您可以通过首先删除所有分支来缩短Launchpad团队的周转时间。您可能无法删除主干,在这种情况下,您可以尝试使用空分支强制覆盖它,使用以下步骤:

bzr init empty
cd empty
touch empty.txt
bzr add
bzr commit -m 'dummy commit'
bzr push lp:PROJECT --overwrite

当然,将PROJECT替换为项目名称。清空分支需要所有这些步骤。你不能简单地推一个空的分支,Bazaar会告诉你No new revisions or tags to push.并且分支将不受影响。您需要一个全新的修订版本,例如本例中的虚拟修订版。

如果您的项目中没有有意义的源代码,则Launchpad团队不应该有任何异议将其删除,因此您可以减少周转时间。