ProGet

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
ProGet
Inedo ProGet Logo.png
Developer(s) Inedo
Stable release 4.0.6 / 2016
Operating system Microsoft Windows and Linux
License Proprietary
Website inedo.com/ProGet

ProGet is a software repository manager, designed by the software company Inedo. It allows users to host and manage personal or enterprise-wide package management feeds. It was originally designed to work with NuGet (the package manager for the Microsoft development platform) and run on Microsoft Windows.[1] However, ProGet currently works with other package managers, including Chocolatey, Bower, npm and OneGet, and can run on Linux via Docker.[2] ProGet is targeted to fit into a DevOps methodology.

ProGet's user interface is designed to be used by users with varying ranges of technical proficiency. It is possible to monitor feeds from the ProGet interface, or these features are available to be managed from a number of the clients with which it interfaces [3]

Features

Some of ProGet's main features include:[4]

  • Feed aggregation: Connectors allow externally hosted feeds to return packages as acting as if they were part of the feed itself.
  • Connected feed filtering: This feature filters external feeds by package or license
  • Build/deployment server integration: ProGet can integrate with continuous integration tools to push or pull packages automatically as users build them
  • Multiple feed support: ProGet supports multiple feeds, so that packages can be divided into groups.
  • Symbol & source server: This server comes integrated into ProGet feeds, avoiding the need for a separate symbol server for packages that contain program databases (PDBs)
  • Simplified server installation: Inedo claims that ProGet’s installation and setup takes around one minute.
  • Users & security: ProGet allows control of security privileges for each user, with different levels of access for each user where necessary. This can be set to be accomplished by Windows login protocol.
  • Integrated LDAP: Proget comes with Lightweight Directory Access Protocol (LDAP) authentication set up on install. This lets it work with Microsoft Active Directory to authenticate users through existing Active Directory identities.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.

External links

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • * Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.


<templatestyles src="Asbox/styles.css"></templatestyles>