Skip to content

Git and LemonTree

LemonTree can be seamlessly integrated into existing versioning systems, such as Subversion, Git or PTC. This enables the centrally and automatic management of model versions. It also enables parallel editing of models in a team, in a proven way that for years has been the norm when working with source code. LemonTree can function a Diff & Merge Tool for VCSs as soon as any model is checked into the central repository.

Seven easy steps to Git with LemonTree

LemonTree is only installed on the client and only needs to be configured there. Any Git server (i.e. Github, BitBucket, DevOps, GitLab) can be used, the decisive factor is only your VCS client. LemonTree is versatile so only your chosen VCS client has to be configured.

  1. Repository: Either get access to an existing or create your own Git repository.

  2. (Optional, but recommended) Enable Git LFS - Large File Storage

  3. Install your Git client of choice: (LT recommends SmartGit)

  4. Install LemonTree

  5. Setup according to our general git client guide (Some clients like TortoiseGit and SmartGit are detected and setup automatically when installing LemonTree)

  6. Clone the repository with your Git glient of choice and add and commit an EA project

  7. Open your EA project, perform a small change and test the configuration via a quick diff in Git