Version Control in MPLAB® X IDE
Last modified by Microchip on 2024/06/24 06:35
Versioning is a system for software developers to support collaborative development in a team and track changes to source code over time from multiple developers. MPLAB® X Integrated Development Environment (IDE) supports version control through a variety of third-party tools. Below are several links to help you get started with these tools. This list is by no means comprehensive but should provide a good starting point.
Once a version control tool is set up in MPLAB X IDE, version control actions can be easily accessed through IDE context menu.
Git
Subversion®
- Apache™ Subversion® Website
- Wikipedia: Apache™ Subversion®
- Version Control with Subversion®
- Using Subversion Support in NetBeans IDE
Mercurial
- Mercurial Website
- Wikipedia: Mercurial
- Hginit: Mercurial tutorial
- Using Mercurial Support in NetBeans IDE
CVS (supported through a plugin)
- CVS - Concurrent Versions System
- Wikipedia: Concurrent Versions System
- Source Forge: What is CVS?
- Using CVS Support in NetBeans IDE