The GeoGig repository is located on GitHub: github.com/jlanio/Geogig-Desktop
We maintain two branches:
dev - this is where live development happens, we ask that incoming pull requests be made against this branch.
master - this represents the latest stable release
Participation is encouraged using the github fork and pull request workflow
To build Geogig-Desktop from source, follow these steps.
Note: To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer.
From your command line:
- Clone the GeoGig source code repository.
We encourage branch dev:
git clone https://github.com/jlanio/Geogig-Desktop.git -b dev
# Go into the repository
cd Geogig-Desktop
# Install dependencies
npm install
# Setting environment (download geogig command line)
npm run postinstall
# Run the app
npm start# Go into the repository
cd Geogig-Desktop
# Packing
npm run build:win
# A folder named release will be created with the application installer (.exe)
npm run win:exe