ControlSUITE™ Software Suite. ControlSUITE™ for C2000™ microcontrollers is a cohesive set of software infrastructure, tools, and documentation designed to minimize system development time. Graphical User Interface (GUI) for intuitive navigation of software, development kits, libraries, user guides, application notes, and more. ToolHound 5 is a web-based inventory control software solution available in a client-hosted or ToolHound-hosted environment. In its most basic form, the ToolHound inventory management system operates similar to a library to facilitate the quick and accurate check out and return of tools, equipment and consumables from your tool room.
(Redirected from List of version control software)
This is a list of notable software for version control.
- 1Local data model
- 2Client-server model
- 3Distributed model
Local data model[edit]
In the local-only approach, all developers must use the same file system.
Open source[edit]
- Revision Control System (RCS) – stores the latest version and backward deltas for fastest access to the trunk tip[1][2] compared to SCCS and an improved user interface,[3] at the cost of slow branch tip access and missing support for included/excluded deltas.
- Source Code Control System (SCCS) – part of UNIX; based on interleaved deltas, can construct versions as arbitrary sets of revisions. Extracting an arbitrary version takes essentially the same time and is thus more useful in environments that rely heavily on branching and merging with multiple 'current' and identical versions.
Client-server model[edit]
In the client-server model, developers use a shared single repository.
Open source[edit]
- Concurrent Versions System (CVS) – originally built on RCS, licensed under the GPL.
- CVSNT – cross-platform port of CVS that allows case insensitive file names among other changes
- OpenCVS – CVS clone under the BSD license, with emphasis put on security and source code correctness
- Subversion (SVN) – versioning control system inspired by CVS[4]
- Vesta – build system with a versioning file system and support for distributed repositories
Proprietary[edit]
- AccuRev – source configuration management tool with integrated issue tracking based on 'Streams' that efficiently manages parallel and global development; replication server is also available. Now owned by Micro Focus.
- Autodesk Vault – Version control tool specifically designed for Autodesk applications managing the complex relationships between design files such as AutoCAD and Autodesk Inventor.
- CADES - Designer productivity and version control system by International Computers Limited.
- Dimensions CM - software change and configuration management system developed by Micro Focus, formerly Serena Software, that includes revision control.
- Helix Core, formerly Perforce Helix - for large scale development environments
- IBM Configuration Management Version Control (CMVC) – version control system, no longer available.
- IBM Rational ClearCase – SCC compliant configuration management system by IBMRational Software
- IBM Rational Synergy – SCC compliant integrated change management and task-based configuration management system, proprietary of IBM.
- IBM Rational Team Concert – Collaboration and application lifecycle management platform by IBMRational Software
- IC Manage Global Design Platform (GDP) – design data management for IC design and Perforce infrastructure support.
- Panvalet - Around since the 1970s, source and object control for IBM mainframe computers.
- PTC Integrity (Formerly MKS Integrity).
- PVCS – originally Polytron Version Control System, developed by Don Kinzer at Polytron, first released in 1985. Now owned by Micro Focus.
- Razor (configuration management), integrated suite from Visible Systems
- StarTeam – coordinates and manages software delivery process by Micro Focus, formerly Borland; centralized control of digital assets and activities
- Surround SCM – version control tool by Seapine Software.
- TeamCity - Java-based build management and continuous integration server from JetBrains
- Team Foundation Server (TFS) - Development software by Microsoft which includes revision control.
- TeamWork – version control tool by DBmaestro; oriented to DBMs
- Vault – version control tool by SourceGear (First installation can be used for free)
- Visual SourceSafe – version control tool by Microsoft; oriented toward small teams
- Visual Studio Team Services (VSTS) - Services for teams to share code, track work, and ship software for any language by Microsoft
Distributed model[edit]
In the distributed approach, each developer works directly with his or her own local repository, and changes are shared between repositories as a separate step.
Open source[edit]
- ArX – written by Walter Landry, started as a fork of GNU arch, but has been completely rewritten
- Bazaar – written in Python, originally by Martin Pool and sponsored by Canonical; decentralised, and aims to be fast and easy to use; can losslessly import Arch archives
- BitKeeper – was used in Linux kernel development (2002 – April 2005) until its license was revoked for breach of contract. It was open-sourced in 2016 in an attempt to broaden its appeal again.
- Codeville – written in Python originally by Ross Cohen; uses an innovative merging algorithm
- Darcs – written in Haskell and originally developed by David Roundy; can keep track of inter-patch dependencies and automatically rearrange and 'cherry-pick' them using a 'theory of patches'
- DCVS – decentralized and CVS-based
- Fossil – written by D. Richard Hipp for SQLite; distributed revision control, wiki, and bug-tracking (all-in-one solution) with console and web interfaces. Single portable executable and single repository file.
- Git – written in a collection of Perl, C, and various shell scripts, designed by Linus Torvalds based on the needs of the Linux kernel project; decentralized, and aims to be fast, flexible, and robust
- Mercurial – written in Python as an Open Source replacement to BitKeeper; decentralized and aims to be fast, lightweight, portable, and easy to use
- Monotone – developed by the Monotone Team; decentralized in a peer-to-peer way
- SVK – written in Perl by Kao Chia-liang; built on top of Subversion to allow distributed commits
- Veracity - Is another distributed version control system which includes bug tracking and Agile software development tools integrated with the version control features.
Proprietary[edit]
- Code Co-op – peer-to-peer version control system (can use e-mail for synchronization)
- Sun WorkShop TeamWare – designed[citation needed] by Larry McVoy, creator of BitKeeper
- Plastic SCM – by Codice Software, Inc
- Visual Studio Team Services - Services for teams to share code, track work, and ship software for any language by Microsoft
Notes[edit]
- ^Bill Wohler (10 Oct 1992). 'Unix — Frequently Asked Questions (7/7)'. RCS vs SCCS: How do they compare for performance?.
[RCS ...] is much faster in retrieving the latest version
- ^Larry McVoy (11 Dec 2003). 'BitKeeper: Why SCCS, rather than RCS?'. Archived from the original on March 26, 2012.
RCS is optimized for getting the most recent version on the trunk
- ^Bill Wohler (10 Oct 1992). 'Unix — Frequently Asked Questions (7/7)'. RCS vs SCCS: How do the interfaces compare?.
[RCS ...] is more intuitive and consistent
- ^'Changes', SVN, Collab Net, archived from the original on October 25, 2008
See also[edit]
External links[edit]
- Configuration Management Tools at Curlie
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_version-control_software&oldid=903241333'
The realm of Network Monitoring Tools, Software and Vendors is Huge, to say the least. New software, tools and utilities are being launched almost every year to compete in an ever changing marketplace of IT monitoring and server monitoring.
We've gone through as many tools as we could find and rounded up the best ones in easy to read format and highlighted their main strengths and why we think they are in the top class of tools to use in your IT infrastructure and business.
Some of the features we are looking for are Uptime/Downtime indicators, along with a robust and thorough alerting systems (via Email/SMS), custom templates and thresholds, Netflow and SNMP Integration, Automatic Network Topology Discovery and Mapping functionality, and much more.
The features from above were all major points of interest when evaluating software suites for this article and we'll try to keep this article as updated as possible with new feature sets and improvements as they are released, as newer versions of the tools below will likely be released throughout the years.
Here's a List of Top Network Monitoring Tools and Software of 2019:
Below you'll find an Updated list of the Latest Tools & Software to ensure your network is continously tracked and monitored at all times of the day to ensure the highest up-times possible. Most of them have free Downloads or Trials to get you started for 15 to 30 days to ensure it meets your requirements.
1. Solarwinds Network Performance Monitor
SolarWinds Network Performance Monitor is easy to setup and can be ready in no time. The tool automatically discovers network devices and deploys within an hour. Its simple approach to oversee an entire network makes it one of the easiest to use and most intuitive user interfaces.
The product is highly customizable and the interface is easy to manage and change very quickly. You can customize the web-based performance dashboards, charts, and views. You can design a tailored topology for your entire network infrastructure. You can also create customized dependency-aware intelligent alerts and much more.
The software is sold by separate modules based on what you use. SolarWinds Network Performance Monitor Price starts from $1,995 and is a one-time license including 1st-year maintenance.
Solarwinds NPM has an Extensive Feature list that make it One of the Best Choices for Network Monitoring, including:
- Automatically Network Discovery and Scanning for Wired and Wifi Computers and Devices
- Support for Wide Array of OEM Vendors
- Forecast and Capacity Planning
- Quickly Pinpoint Issues with Network Performance with NetPath™ Critical Path visualization feature
- Easy to Use Performance Dashboard to Analyze Critical Data points and paths across your network
- Robust Alerting System with options for Simple/Complex Triggers
- Monitor CISCO ASA networks with their New Network Insight™ for CISCO ASA.
- Monitor ACL‘s, VPN, Interface and Monitor on your Cisco ASA
- Monitor Firewall rules through Firewall Rules Browser
- Hop by Hop Analysis of Critical Network Paths and Components
- Automatically Discover Networks and Map them along with Topology Views
- Manage, Monitor and Analyze Wifi Networks within the Dashboard
- Create HeatMaps of Wifi Networks to pin-point Wifi Dead Spots
- Monitor Hardware Health of all Servers, Firewalls, Routers, Switches, Desktops, laptops and more.
- Real-Time Network and Netflow Monitoring for Critical Network Components and Devices
More Information and Official Website:
Download Link:
2. PRTG Network Monitor from Paessler
PRTG Network Monitor software is commonly known for its advanced infrastructure management capabilities. All devices, systems, traffic, and applications in your network can be easily displayed in a hierarchical view that summarizes performance and alerts. PRTG monitors IT infrastructure using technology such as SNMP, WMI, SSH, Flows/Packet Sniffing, HTTP requests, REST APIs, Pings, SQL and a lot more.
It is one of the best choices for organizations with low experience in network monitoring. The user interface is really powerful and very easy to use.
A very particular feature of PRTG is its ability to monitor devices in the datacenter with a mobile app. A QR code that corresponds to the sensor is printed out and attached to the physical hardware. The mobile app is used to scan the code and a summary of the device is displayed on the mobile screen.
PRTG has a very flexible pricing plan, to get an idea visit their official pricing webpage below.
More Information and Official Website:
Download Link:
3. ManageEngine OpManager
At its core, ManageEngine OpManager is an infrastructure management, network monitoring and Application Performance Management “APM” (with APM plug-in) software.
The product is well balanced when it comes to monitoring and analysis features.
The product is well balanced when it comes to monitoring and analysis features.
The solution can manage your network, servers, network configuration and fault & performance; It can also analyze your network traffic. To run Manage Engine OpManager, it must be installed on-premises.
A highlight of this product is that it comes with pre-configured network monitor device templates. These contain pre-defined monitoring parameters and intervals for specific device types.
The essential edition product can be purchased for $595 which allows up to 25 devices.
The essential edition product can be purchased for $595 which allows up to 25 devices.
More Information and Official Website:
Download Link:
4. WhatsUp Gold 2017
WhatsUp Gold (WUG) is a network monitoring software from Ipswitch. It is one of the easiest to use and highly configurable tools in the market. The dashboards are user-friendly and visually attractive.
For daily IT management, WhatsUp Gold is a price/feature balanced network monitoring tool. It is also completely customizable. Dashboards can be customized to display your IT infrastructure and alerts to fit your requirements.
The highlights of the newest 2017 Plus version are hybrid cloud monitoring, real-time performance monitoring, automatic and manual failover and extended visibility to distributed networks.
WhatsUp Gold is limited for Windows OS support. This software comes with different pricing plans to adjust to your network and wallet. Compare different editions in their official website and ask for a price quote.
WhatsUp Gold is limited for Windows OS support. This software comes with different pricing plans to adjust to your network and wallet. Compare different editions in their official website and ask for a price quote.
More Information and Official Website:
Download Link:
5. Nagios XI
Nagios XI is aimed at a wide audience, from freelancers, SMBs (Small-to-Medium-Business), to large corporations. This makes Nagios’s XI pricing model one of the most flexible. They have a free version, open-source, one-time license and subscription. It is one of the few tools that allows an extreme flexibility (because of its adaptability to plug-ins) on what’s being monitored and alerted for a low cost.
Nagios XI focuses on monitoring. The key IT components that Nagios XI monitors are Network, Infrastructure, and Database. Although the software is easy to install, it will initially take some time to adjust to your requirements. This is because Nagios XI does not auto-discover devices. You have to configure each device that needs to be monitored with a configuration file.
Standard paid edition starts from $1,995 for 100 nodes. Nagios XI is supported only by Linux (or UNIX variants) OS.
More Information and Official Website:
Download Link:
6. Zabbix
Zabbix is an open source monitoring tool. It is popular for its easy-to-use and pleasing Web GUI that is fully configurable. Zabbix focuses on monitoring and trending functionality. This software is frequently used for monitoring servers and network hardware. One of the highlights of Zabbix is that it can predict trends in your traffic. Zabbix can forecast future behavior based on historical data.
Since it is open source, it has an active user community spread around the world and good documentation. Zabbix gives the freedom to use the open-source solution without vendor lock-ins (including all components).
Zabbix is powerful for SMB networks below 1,000 nodes. Over that, the software can get slower and its performance decreased. Another disadvantage is that it doesn’t include real-time tests and reports.
More Information and Official Website:
Download Link:
7. Incinga
It is another open source infrastructure and service monitoring tool. Icinga was developed in 2009 by the same team of developers that brought you Nagios.
It is a very easy to use and flexible tool for SMB and enterprise networks. The software focuses strongly on monitoring infrastructure and services. The tool also includes great threshold analysis and report/alert functionalities.
It is a very easy to use and flexible tool for SMB and enterprise networks. The software focuses strongly on monitoring infrastructure and services. The tool also includes great threshold analysis and report/alert functionalities.
Icinga is popular at providing superior alters and reports of the general health of your IT infrastructure. All alert dependencies can be displayed in the dashboard and sent via email, SMS or mobile message applications.
Since Icinga is open source it is completely free. With its strong community forum, you can get all support you need.
More Information and Official Website:
Download Link:
8. Datadog
It is a monitoring service specially designed for hybrid cloud environments. Datadog can also monitor the performance of network, apps, tools, and services.
One of the highlights of Datadog is that it can provide extensibility though many APIs (Application Programming Interfaces) with very good documentation.
The software is very easy to install and can be up and running in on time. To make it easy, agents can download and install the software. The agents are available for various different platforms such as Windows, Mac OS, Several Linux distributions, Docker, Chef, Puppet, etc.
You can create custom graphs, metrics, and alerts in an instant, and the software can adjust them dynamically based on different conditions. Datadog prices start from free (up to five hosts), Pro $15/per host, per month and Enterprise $23 /per host, per month.
More Information and Official Website:
Download Link:
9. ConnectWise Automate
Formerly known as Labtech, ConnectWise Automate is a new cloud-based manager and monitoring solution that can keep track of your IT infrastructure devices from a single location.
ConnectWise Automate discovers all devices in your network so they can be monitored proactively. The network visibility is improved because the tool interprets problems and initiates an automatic pre-defined action to mitigate the issue.
ConnectWise Automate discovers all devices in your network so they can be monitored proactively. The network visibility is improved because the tool interprets problems and initiates an automatic pre-defined action to mitigate the issue.
A cool feature of this software is the “Patch Management”, as it allows you to protect all your systems with simultaneous patching from a centralized manager. Use Windows Patch management or third-party software.
By extending the ConnectWise suite, the software can also allow a premier remote control. You can resolve issues quickly by allowing remote support, remote access and even remote meetings.
ConnectWise Automate is aimed at SMBs. The price of the software is based on quotes. You can get a price on their official site tailored accordingly to the size of your network.
ConnectWise Automate is aimed at SMBs. The price of the software is based on quotes. You can get a price on their official site tailored accordingly to the size of your network.
More Information and Official Website:
Download Link:
10. Logic Monitor
LogicMonitor is an automated SaaS (Software-as-a-Service) IT performance monitoring tool. With LogicMonitor you can get full visibility of the performance and health of your network.
This software will automatically discover IT infrastructure devices and monitor them proactively. Besides from extraordinary monitoring capabilites, the software also improves the performance and health of your network. LogicMonitor can help identify incoming issues by providing predictive alters and trend analysis.
This software will automatically discover IT infrastructure devices and monitor them proactively. Besides from extraordinary monitoring capabilites, the software also improves the performance and health of your network. LogicMonitor can help identify incoming issues by providing predictive alters and trend analysis.
Logic Monitor is popular because it comes with a highly customizable dashboard, alerts, and reports. The software supports over 1000 different technologies, including hybrid cloud and networking devices, in order to provide granular performance metrics.
To get a price you can request a quote from LogicMonitor’s official pricing site.
More Information and Official Website:
Download Link:
11. OP5 Monitor
OP5 Monitor is OP5’s Enterprise level monitoring solution. With OP5 Monitor you can monitor applications, networks, servers and storage, regardless of location, whether that’s on-premise, hybrid or in a private/public cloud.
OP5 Monitor is also Nagios compatible, meaning that it’s easy to migrate from Nagios and re-use existing agents and plugins.
Key features include:
- Unified Dashboard – Fully customizable and interactive dashboards
- Scalability- Unparalleled Scalability across Distributed Environments
- Automation – Endless Possibilities To Automate
- API- Developer Friendly Interface
- SNMP Traps – Read, process and generate alerts from SNMP traps
- Reporting – Custom, SLA- reports and availability reports.
OP5 Monitor is free for up to 20 devices, and has a pricing plan based on your specific requirements.
More Information and Official Website:
Download Link: