NuGet之权限问题(Delete)

来源:互联网 发布:java src是什么意思 编辑:程序博客网 时间:2024/06/03 20:26

   在发布Nuget使用的过程中,出现了这样的一个问题:就是A同志发布的Dll文件,在有事情离开项目组之后,那只能更换B组员来取代他之前的工作,包括对于DLL文件在NuGet上的更新,在更新的过程中,就出现了以下的问题:


   之前的想法是,直接B在自己的apikey的情况下,直接对于更新就行,但是事实并非如此,就好像Baby一样,他不会因为你的好而直接忽视母爱的伟大。以至于他根本就直接忽视你的存在,不给予你任何的权限。

那么就让A直接在自己的Nuget上将发布的东西删除吧!B再直接发布一遍,这其实也是错误的,因为NuGet并没有将其完全删除,只是避免了让任何人去调用而已。如图:



    那么我到底该怎么做才能满足小Baby的要求呢?总不能因为自己的孩子调皮就换一个吧!这是不太可能的。还有一个解决办法就是可以和Mother进行交流啊!这样在不抛弃其母爱的前提下他还是很乐意和你相处的。

    其实每一个Ower都是可以分配其他人权限的,如图:




    我给另一个用户分权限,得经过审核,等审核通过之后他就会给你发送邮件通知(等待分配权限的人会收到邮件),如图:


    具体如图,我们也是有证据可循的:



    这样你就可以像管理自己的NuGet包一样,来操作这个文件了。是不是很高大上,索然繁琐一点,但是NuGet Team真的是为人民服务啊!值得夸赞!

    除此之外的方法,其实还有更简单的方法 ,那就是B同志和A同志,感情很好,直接在A同志的用户名之下进行各种操作就好,但是这个前提也是两个人感情很好,能够做到互相信任。

1 0
原创粉丝点击