简体   繁体   English

Artifactory支持哪些MS版本?

[英]What Versions of MS does Artifactory Support?

I am looking for some more specific support details. 我正在寻找一些更具体的支持详细信息。

I have managed to persuade our management to use Artifactory. 我设法说服我们的管理人员使用Artifactory。

We currently use the following, mostly for WinForms development. 当前,我们主要使用以下内容进行WinForms开发。 We have several dozen products we support. 我们支持数十种产品。

Visual Studio 2015 Enterprise TFS 2012 on Prem (working to persuade management to upgrade this soon) NuGet 3.5. NuGet 3.5上的Visual Studio 2015 Enterprise TFS 2012(努力说服管理层尽快升级)。 with Project.JSon 与Project.JSon

I am just not sure if Artifactory can support some of the older tools we use. 我只是不确定Artifactory是否可以支持我们使用的某些较旧的工具。 I can't find any details on their website that are version specific. 我在他们的网站上找不到特定于版本的任何详细信息。 It just says it supports "TFS". 它只是说它支持“ TFS”。

I read mention in some samples of Packages.config, but we got rid of those bad boys some time ago. 我在Packages.config的一些示例中提到了提及,但是前些日子我们摆脱了那些坏孩子。 Project.json is much better. Project.json更好。 Once we move to VS 2017 the project.json goes away too. 一旦我们转到VS 2017,project.json也将消失。

Does Artifactory support TFS 2012? Artifactory是否支持TFS 2012? Project.Json files? Project.Json文件?

Artifactory NuGet support is agnostic of how you manage your project, the only requirement is that your builds use supported clients (like the one integrated into VS). Artifactory NuGet支持与您如何管理项目无关,唯一的要求是您的版本使用受支持的客户端(例如集成到VS中的客户端)。 You can deploy and resolve your own packages or have Artifactory proxy a remote location (as long as it supports the NuGet API) 您可以部署和解析自己的软件包,或者让Artifactory代理位于远程位置(只要它支持NuGet API)。

TFS support is provided by the MSBuild Artifactory Plugin which collects info from your build and also enables you to resolve dependencies via Artifactory, and deploy build artifacts. MSBuild Artifactory插件提供了TFS支持,该插件从您的构建中收集信息 ,还使您能够通过Artifactory解决依赖关系,并部署构建工件。

If you are on TFS2012, it's still using XAML build. 如果您使用的是TFS2012,则它仍在使用XAML构建。 Which means you need to use MSBuild Artifactory Plugin. 这意味着您需要使用MSBuild Artifactory插件。

The MSBuild Artifactory Plugin is installed as a " Project Template " using Visual Studio as follows: 如下所示,使用Visual Studio将MSBuild Artifactory插件作为“ 项目模板 ”安装:

  • Under Tools, choose Extensions and Updates..., select the Visual Studio Gallery source under the Online section, and run a search for "Artifactory". 在“工具”下,选择“扩展和更新...”,在“联机”部分下选择“ Visual Studio Gallery”源,然后搜索“ Artifactory”。
  • Select Artifactory Template Package extension found, and click Install. 选择找到的Artifactory Template Package扩展名,然后单击Install。

So, instead of TFS version limitation, it should be more related to VS version. 因此,与其限制TFS版本,不如说与VS版本有关。 And according to the Artifactory Template Package in VisualStudio Marketplace, which including VS2015. 并根据VisualStudio Marketplace中的Artifactory Template Package (包括VS2015)进行了说明。

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM