Q1: What is the Version Control System (VCS) feature in CCES?
Git is an open-source, Distributed Version Control System (DVCS). In the DVCS environment, each user has a complete copy of the repository, including its entire history.
A user can potentially push changes to or pull changes from any other repository. Although policy may confer special status on one or more repositories; in principle, every repository is a first-class citizen in the DVCS model. This stands in contrast to a centralized version control system, where every individual checks files into and out of an authoritative repository.
Q2: How do I clone a repository into CCES?
Navigate to File > Import > Git > Projects from Git
Choose Clone URI and enter your repository details
Follow the prompts to import the project into your workspace
Q3: Where can I view Git operations in CCES?
Use the Git Perspective:
Go to Window > Perspective > Open Perspective > Other > Git
This view provides access to Git Repositories, History, Staging, and more
For more information, refer the below CCES help for the getting started tutorials, concepts, and reference information.
CrossCore® Embedded Studio 3.0.2 > Integrated Development Environment > Eclipse Documentation > EGit User's Guide > EGit User Guide
CrossCore® Embedded Studio 3.0.2 > Integrated Development Environment > Using Version Control > Git Graphical User Interface