问题标签 [proget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nuget-server - Does proget support OData queries for Tags?
I am trying to query a proget server using the Nuget.Core API. This method:
Should, as I understands it, return only packages where Tags contains "ClientPackage". It actually returns the entire repository, which is not desirable. I could always filter client-side after the query returns, but with a couple of thousand nuget packages in our repository, it wouldn't be a good option.
Is it possible to run a OData query for tags against a proget server, and have it executed server-side?
nuget - Nuget 更改日志规范的正确位置是什么?
我正在以增量迭代和高频模式发布 Nuget 包。
放置更改日志的最佳位置是什么?是[描述]。
或者是否有一个特定的地方可以按时间倒序放置更改日志?
我最终也会将此包推送到 [ProGet] ......如果有任何关于更改日志的实践?
proget - 如何将 Proget 服务更新到最新版本?
我正在使用版本 2.2.12(内部版本 5)的 ProGet 免费许可证,我想升级到最新版本 3.2.0。
我从官网下载了.exe文件,并尝试在本地虚拟机中升级。安装后,我在地址 localhost:8082 启动了 ProGet 服务。
服务开始了,但速度很慢。当页面最终加载并单击“激活许可证”时,该服务不再起作用。我重新启动 VM,但 localhost:8082 的网页仍然不可用。
知道可能出了什么问题吗?
teamcity - 发布 NuGet 包 - TeamCity
我刚刚设置了 TeamCity 来自动化我们的构建,我们当前的解决方案有一个 dev 和 main 分支。我想要实现的是在我们的 ProGet 安装上构建开发分支并将其发布到开发 NuGet 提要,然后让主分支发布到 ProGet 服务器上的主 NuGet 提要。
我们正在使用 octopus deploy 来部署包,在 TeamCity 中,我们安装了 octopus deploy 插件,如果我勾选该框以运行 OctoPack,它会构建包,并在构建完成时显示为工件。如果我尝试在 TeamCity 中使用 NuGet Pack 构建步骤,我会在我们的一个项目中收到以下错误:
该项目已经构建并且可以与 OctoPack 一起使用,那么为什么它不能与 NuGet Pack 一起使用呢?Wwe 正在构建五个项目,前四个运行良好,一个是控制台应用程序,一个是 mvc 网站,两个是类库。一个不起作用的是 Windows 服务。
这里的最终目标是将这些包发布到 ProGet 上的私人订阅源。我不介意使用 OctoPack,但我想从 TeamCity 中删除这种依赖,但我可以忍受它。但是,当我尝试使用 NuGet Publish 运行器类型时,如何选择发布已创建的任何 NuGet 工件?
我一直在疯狂地搜索,我找不到任何有用的链接来描述你应该输入的内容,我非常感谢任何有用的评论/答案。
我们使用的是 TeamCity 8.15 版。
visual-studio-debugging - 本地源服务器VS2013exp找不到源
我已经安装了一个内部 proget 服务器,“proget”作为独立服务(不是 IIS)。我可以将 -Symbols 包推送给它,并使用依赖项。但是,我无法进入依赖关系。
我正在使用我的默认提要设置的所有默认设置。当我加载http://proget.domain.local/ 时,我可以看到 proget 的 UI 就好了。
我一遍又一遍地关注http://inedo.com/support/kb/1036/using-progets-symbol-server,看看我是否错过了一步。
- 我正在为我的源服务器使用http://proget.domain.local/symbols/Default
- 未选中“仅启用我的代码”
- 未选中“要求源文件与原始版本完全匹配”
- 检查“启用源服务器支持”的整个树
当我构建我的项目时,我的包//lib 不包含 PDB 文件。从我读到的内容来看,虽然对我来说违反直觉,但由于缺少 PDB,这就是源服务器的使用方式。那正确吗?
当我运行提琴手时,我确实看到成功尝试检索 PDB 200 OK http://proget.domain.local/symbols/Default/domain.core.api.utils.pdb/CE8120175941480FBFD0F51EE58AE1991/domain.core.api.utils .pdb
以下行包含在许多二进制数据中。我不知道这里是否有任何用处。
当我进入 proget 并取消选中提要中的“自动剥离符号”时,也会出现同样的问题。
当我尝试进入依赖项时,我没有收到任何错误,只是找不到源,浏览...对话框。
有没有人有任何想法?我已经用尽了谷歌。
nuget - 带缓存的 NuGet 服务器
我有一个构建服务器,可以在每个构建中提取 nuget 包,并且目前在内部为自定义包部署了一个 NugetGallery。现在,就像没有明天一样消耗带宽(不是什么大不了的事,但我想善良,让我们的事情变得更快)。
所以我想自动镜像回购并缓存它们。
到目前为止,我有几个选择:MyGet,这是一个仅限云的产品(所以没有)和 Proget(我倾向于)。我还缺少其他自动镜像选项吗?
nuget-server - 检查 ProGet 提要时,VS 中的“管理解决方案的 NuGet 包”会挂起
在 Visual Studio 中,当使用Manage NuGet Packages for Solution时,ProGet 源永远不会返回。Visual Studio 只是挂起。从未传递来自提要的更新。在项目级别使用管理 NuGet 包时,ProGet 提要运行良好,而且非常快速。
有解决这个问题的办法吗?这是阻止完全使用 ProGet 的唯一问题。
更新: 我现在很高兴与 ProGet 团队一起解决这个问题。
nuget-server - ProGet未经身份验证的提要;无需用户/密码
是否可以在 ProGet 中创建未经身份验证的 nuget 提要,而无需提供用户凭据即可访问提要?
proget - 为什么匿名用户需要正确的“Feeds_ViewFeed”才能由经过身份验证的用户发布包?
username:password
只要匿名用户至少没有“Feeds_ViewFeed”权限,我就无法使用 API 密钥为经过身份验证的用户发布包。
但我不想让匿名用户看到我的包裹。但我需要由经过身份验证的用户发布包。
使用以下配置进行测试
- ProGet 由 windows 服务托管
- 匿名者没有分配任何权利
如果我尝试推送一个包,我会收到以下错误:
还尝试为匿名用户提供“Feeds_AddPackage”权限并通过 API 密钥保护提要。没有分配给匿名的“Feeds_ViewFeed”也不起作用。一旦分配了“Feeds_ViewFeed”,使用 API 密钥推送也可以工作。
这是设计、配置错误还是错误?
有什么建议吗?
产品:ProGet 版本:3.5.5
visual-studio - 为什么 ProGet 处理内部版本号中的前导 0 与 nuget.org 不同?
当我使用nuget.org ( https://www.nuget.org/api/v2/nuget.exe
) 作为源安装Moq 4.2.1502.911时,文件夹名称为.Moq.4.2.1502.0911
当我将相同的包上传到 ProGet 服务器并尝试使用nuget.exe
来安装该包时,文件夹名称为Moq.4.2.1502.911
.
Visual Studio 能够成功使用 nuget.org 包,但不能成功使用 ProGet 包。这可能是因为对它的引用Moq.dll
会自动添加到.csproj
文件中使用带有 0 ( Moq.4.2.1502.0911
) 的文件夹名称。
查看.nuspec
文件,<version>
节点是<version>4.2.1502.0911</version>
,它与从 nuget.org 安装时的文件夹名称匹配。
为什么 ProGet 处理包的方式与 nuget.org 不同?