具体来说,我在 Launchpad 中有一个存储库设置。我需要删除此存储库,但没有从启动板网站找到任何链接。我想知道我是否可以使用“bzr”在我的本地分支上做到这一点。或者我在启动板网站上遗漏了一些东西来删除它。
1 回答
要从 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 团队应该不会有任何反对将其删除,这样您就可以减少周转时间。