获取bitbucket中多个项目的开发分支中使用的nuget列表

问题描述 投票:0回答:1

我们有 Atlassian Bitbucket,并在那里存储了太多项目。大多数项目都编译为nuget,存储在Nexus中。我们经常会遇到 Nexus 中的金块过大的情况,我们必须手动清理 Nexus。 需要自动化:需要工具来检查多个(预定义列表)项目中的“开发”分支,将 csproj 文件解析为所使用的 nuget 的引用版本及其结果列表。 因此,经过分析,我们可以确定我们要删除的库没有被任何项目使用。 可能已经有具有此功能的工具了?

我们尝试手动删除并期望它是安全的,但一些项目引用了旧库并且需要完全旧的版本。

c# automation bitbucket
1个回答
0
投票

因此,主要方法是创建将向 bitbucket 进行身份验证的服务,然后它将在配置中包含存储库列表,并且它将解析从传递的递归文件夹中提取的 csproj 文件。

© www.soinside.com 2019 - 2024. All rights reserved.