Skip to content

edouardbruelhart/qfieldsync-issue-605

 
 

Repository files navigation

Read the documentation Release Build Status

QFieldSync

This plugin facilitates packaging and synchronizing QGIS projects for use with QField.

It analyses the QGIS project and suggests and performs actions needed to make the project working on QField.

More information can be found in the QField documentation.

The plugin can be download on the QGIS plugin repository.

Development

  1. Checkout qfieldsync locally:
git clone --recurse-submodules git@github.com:opengisch/qfieldsync.git
  1. Make a link of the QFieldSync checkout to qfieldsync directory in your current QGIS profile:
ln -s ${PWD}/qfieldsync/qfieldsync ${HOME}/.local/share/QGIS/QGIS3/profiles/default/python/plugins
  1. Checkout libqfieldsync locally:
git clone git@github.com:opengisch/libqfieldsync.git
  1. Install your local libqfieldsync as editable dependency (assuming you are in the same directory as step 3):
pip install -e libqfieldsync

NOTE On more recent Linux distributions you might get an error error: externally-managed-environment and you have to pass additional --break-system-packages.

Despite the name, we promise this is not going to break system packages.

About

Fork to correct the small login bug described in issue 605: https://github.com/opengisch/qfieldsync/issues/605

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Other 0.6%