我能够还原软件包而无需收集构建信息。但是,当我在“收集构建信息”框中打钩时,遇到以下错误:
[错误]找不到以下文件的nupkg文件名: ../ [ProjectName] / [ProjectName] .csp
会为此提供某种指导吗?
这是关于JFrog Artifactory与TFS的集成。
答案 0 :(得分:4)
发生此问题的原因是,在 project.assets.json 中,您有引用来键入 project 。我们发布了新版本的JFrog CLI(1.21.1),该版本跳过了类型项目的依赖关系。当使用带有build-name和build-number参数的JFrog CLI创建构建信息时,JFrog CLI尝试扫描项目中的依赖项。当依赖项在 project.assets.json 中作为类型项目写入时,JFrog CLI无法收集有关该依赖项的信息(例如sha1,md5和依赖项nupkg文件)。在最新版本中,JFrog CLI不会失败,但是会跳过有关该依赖项的信息收集。
TFS在后台使用JFrog CLI。在即将发布的TFS插件版本中,将包括最新版本的CLI。 但是,您可以使用可解决此问题的最新JFrog CLI版本更新代理。您可以在我们的维基页面here
中找到有关如何使用自己的JFrog CLI版本的更多信息。