我正在寻找更具体的支持细节。
我设法说服我们的管理层使用Artifactory。
我们目前使用以下内容,主要用于WinForms开发。我们有几十种我们支持的产品。
Visual Studio 2015 Enterprise TFS 2012 on Prem(努力说服管理层尽快升级) NuGet 3.5。与Project.JSon
我不确定Artifactory是否可以支持我们使用的一些旧工具。我无法在其网站上找到特定版本的任何详细信息。它只是说它支持" TFS"。
我在一些Packages.config示例中读到了提及,但我们不久前就摆脱了那些坏男孩。 Project.json要好得多。一旦我们搬到VS 2017,project.json也会消失。
Artifactory是否支持TFS 2012? Project.Json文件?
答案 0 :(得分:1)
Artifactory NuGet支持与您管理项目的方式无关,唯一的要求是您的构建使用支持的客户端(如集成到VS中的客户端)。您可以部署和解析自己的包,或者让Artifactory代理成为远程位置(只要它支持NuGet API)
TFS支持由MSBuild Artifactory Plugin提供,它从您的构建中收集info,并且还允许您通过Artifactory解析依赖关系,并部署构建工件。
答案 1 :(得分:0)
如果您使用的是TFS2012,它仍在使用XAML版本。这意味着您需要使用MSBuild Artifactory插件。
MSBuild Artifactory插件安装为" 项目 模板强>"使用Visual Studio如下:
- 在“工具”下,选择“扩展和更新...”,在“在线”部分下选择Visual Studio库源,然后运行搜索 " Artifactory的"
- 选择找到的Artifactory Template Package扩展,然后单击Install。
因此,它应该与VS版本更相关,而不是TFS版本限制。 并且根据VisualStudio Marketplace中的Artifactory Template Package,包括VS2015。