如何更改已发布扩展的发布者名称? [英] How to change publisher name of already published extension?
问题描述
我想在 VScode 市场中更改我的发布者名称.我该怎么做?
I want to change my publisher name in VScode marketplace. How do I do that?
推荐答案
(迟到的回复)你看看这个 VS Code Github 问题?基本上他们说他们可以从技术上转移所有权,但由于不同的 ID,仍然会对您的扩展程序用户产生一些影响.
(Late reply) Did you have a look at this VS Code Github issue? Basically they say they could technically transfer the ownership, but still there are some consequences for your extension users due to a different ID.
另一个建议的选项是在新发布者下公开创建一个新扩展,并弃用前一个.
The other suggested option is to openly create a new extension under the new publisher, and deprecate the former one.
具体来说,这是主要评论:
从技术上讲,我们可以转让扩展程序的所有权,但请注意,将扩展程序移至不同的发布者名下会更改扩展程序的完全限定标识符.这可能会影响尝试通过旧 ID 查找扩展程序的客户端,例如 VS Code.
We can technically transfer ownership of an extension, but just be aware that moving the extension under a different publisher will change the extension’s fully-qualified identifier. This could impact clients, like VS Code, that try to look up the extension by its old ID.
如果扩展程序没有大量下载,从旧发布商中删除并在新发布商下重新发布可能更容易.
If the extension doesn’t have a lot of downloads, it might be easier to just remove from the old publisher and re-publish under the new publisher.
以下是 Erich Gamma 分享的示例,其中通过在新发布者下创建新扩展并弃用旧扩展来更改发布者.
Following is an example shared by Erich Gamma where a change publisher was done by creating a new extension under the new publisher and deprecating the old one.
(遗憾的是引用的例子已经没有了)
(Sadly the referenced example is gone)
HTH
这篇关于如何更改已发布扩展的发布者名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!