Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.25 KB

File metadata and controls

47 lines (35 loc) · 1.25 KB

Repository and Branches

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

Pull Requests

Participation is encouraged using the github fork and pull request workflow

Building

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

After cloning

# 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

Packing application for distribution

# 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