Github认证:如何在私有仓库时将Github用作Maven仓库

11

我试图在 Github 上存储一些私有构件,并希望像访问 Maven 存储库一样访问它们。有很多页面可以解释如何在 Github 上创建公共 Maven 存储库:只需将构件放在项目的正确目录结构中,然后使用“原始”URL访问它们:

<repositories>
  <repository>
    <id>myrepo.myname.github.com</id>
    <url>https://github.com/myname/myproject/raw/master/repositories/releases/</url>
  </repository>
</repositories>   

目前为止,一切都很顺利。现在的问题是如果仓库是私有的,我无法弄清如何访问该仓库。我已经在我的settings.xml文件中添加了用户名和密码,但它不起作用:

<servers>
    <server>
      <id>myrepo.myname.github.com</id>
      <username>myusername</username>
      <password>mypassword</password>
    </server>
 </servers>

有什么技巧吗?


我不知道,但这是一个很好的问题 + 1 - Jean-Rémy Revy
1
我一直在尝试弄清楚这个问题...我会进一步研究它,因为这将非常有用。好问题+1 - torbinsky
2个回答

1
问题现在已经不再存在了。Github已经取消了下载功能。他们不再托管二进制文件了。可能是因为我所提出的滥用问题...

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接