GeoGit – Distributed Version Control for Geospatial Data


All Around GIS

GeoGit – Distributed Version Control for Geospatial Data

Welcome to the GeoGit project, exploring the use of distributed management of spatial data. GeoGit draws inspiration from Git, but adapts its core concepts to handle versioning of geospatial data. Users are able to import raw geospatial data (currently from Shapefiles, PostGIS or SpatiaLite) in to a repository where every change to the data is tracked. These changes can be viewed in a history, reverted to older versions, branched in to sandboxed areas, merged back in, and pushed to remote repositories. GeoGit is written in Java, available under the BSD License.

For background reading see these papers on the spatial distributed versioning Concept, Implementation and Potential Development.

We are firmly in ‘alpha’ mode, working to release early and often, so please join us. Testing, documentation, ideas and patches are all greatly appreciated. Don’t hesitate to get in touch

View original post 6 more words


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: