美文网首页
访问vsts私有nuget

访问vsts私有nuget

作者: 天天向上卡索 | 来源:发表于2018-08-24 00:01 被阅读27次

访问vsts私有nuget

Intro

有时候我们可能要自己搭建一个 nuget,如果不对外公开,即包浏览也是需要权限的,那我们应该怎么做才可以支持在哪里都可以正常的还原包呢?

我是在 VSTS(Visual Studio Team Service) 上新建了一个私有的 nuget,下面介绍怎么做才能不影响包的还原(其他的如myget等类似)。

生成 PAT

PAT(Personal Access Token)

在用户的 Security 下可以生成一个 Personal Access Token,可以选择访问权限的scope,建议只选择 Packaging (read) 的 scope 以保持最小化的权限设置以及安全性。

配置 nuget.config

在项目根目录下增加 nuget.config

文件内容示例如下:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <clear />
    <add key="nuget" value="https://api.nuget.org/v3/index.json" />
    <add key="weihanli" value="https://weihanli.pkgs.visualstudio.com/_packaging/weihanli/nuget/v3/index.json" />
  </packageSources>
  <packageSourceCredentials>
    <weihanli>
      <add key="Username" value="weihanli@outlook.com" />
      <add key="ClearTextPassword" value="place your pat here" />
    </weihanli>
  </packageSourceCredentials>
</configuration>

在 packagesources 节点下定义nuget feed源地址,在 packageSourcesCredentials 节点下定义 source 的访问权限,Username 设置为上一步请求 PAT 的账号,ClearTextPassword 设置为生成的 PAT.

Reference

Contact

Contact me:weihanli@outlook.com

相关文章

  • 访问vsts私有nuget

    访问vsts私有nuget Intro 有时候我们可能要自己搭建一个 nuget,如果不对外公开,即包浏览也是需要...

  • 持续集成配置之Nuget

    持续集成配置之Nuget Intro 本文是基于微软的 VSTS(Visual Studio Team Servi...

  • 搭建私有 Nuget 服务

    在公司内部,有一些类库等是不能对外公开的,通过搭建私有的Nuget服务,实现对此的管理。搭建Nuget服务器有两种...

  • docker Nuget 私有仓库

    启动 NUGET_API_KEY 推送包的Key 推送包

  • 安装私有Nuget Server

    如果我们不希望将程序包发布到Nuget.org[http://Nuget.org],可以选择架设自己的Nuget服...

  • NetCore基于依赖注入的封装

    通常我们新建一个.Net 库项目,最后编译成dll,直接被其它项目引用,或提交到Nuget(包括私有的Nuget服...

  • .NET Core:搭建私有Nuget服务器以及打包发布Nuge

    一.借助Docker搭建私有Nuget服务器使用nuget包的优势不言而喻,举个常见的例子,A团队和B团队都用到同...

  • 私有Nuget服务搭建总结

    尝试了二种方式:第一种使用微软自动的Nuget.server库来搭建,非常简单,缺点是只能安装和部署在Window...

  • java的访问权限关键字及其权限大小

    访问权限控制:①private(类私有):本类内部可以访问,不能被之类继承,类访问权限。②无(包私有):本类内部可...

  • VSTS

    VSTS 点击左下角Organization settings 选择Project,右键需要删除的项目再Delet...

网友评论

      本文标题:访问vsts私有nuget

      本文链接:https://www.haomeiwen.com/subject/zauviftx.html