Before doing anything else read here
See this README
See this README
We develop against the branch develop
. There is no master branch. We use git flow
in terms of features should appear in their own feature/
branch and merged. Before
merging, make sure you have time to test that develop
stays clean or don't merge!
We put data and configration in /data.
In MacOS Catalina, there is not a restriction on storing files in the root directory
The way round this is to create a folder in your home directory (or any other writable directory):
mkdir -p ~/projects/data
Then insert the following into /etc/synthetic.conf
:
data /Users/samuel/projects/data
Note: There must be 1 tab between the symlink name and the path. 4 spaces doesn't seem to work. Watch out when copy and pasting!