Package Management in VSTS and TFS
VSTS | TFS 2018 | TFS 2017
Package Management is an extension that hosts NuGet, npm, and Maven packages alongside all your other VSTS assets: source code, builds, releases, etc. The extension must be installed from the Marketplace to create or consume packages.
Package Management Overview
Package Management introduces the concept of multiple feeds that can be used to organize and control access to your packages. If you're familiar with using packages from NuGet.org or npmjs, you can think of those places each as a single feed.
A note on terminology: you may also have heard feeds called package repositories or package sources, especially if you're an npm or Maven user.
Get started using Package Management
Versions and compatibility
Some package management services are only compatible with specific versions of TFS. Check out the table below to see compatibility.
|NuGet.org upstream source||Yes||TFS 2018 Update 2 and newer|
|npm||Yes||TFS 2017 Update 1 and newer|
|npmjs.com upstream source||Yes||TFS 2017 Update 1 and newer|
Other package types
Need to host other package types (Docker, CocoaPods, etc.)? Tell us on the Package Management UserVoice.