From 39dedf92d20acf16199c43b73a7543a75ffa1adf Mon Sep 17 00:00:00 2001 From: tmslav Date: Sun, 10 Apr 2016 04:20:15 +0200 Subject: [PATCH] Update INSTALLATION.rst --- INSTALLATION.rst | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) diff --git a/INSTALLATION.rst b/INSTALLATION.rst index 00b8f3ba..26a4ae0e 100644 --- a/INSTALLATION.rst +++ b/INSTALLATION.rst @@ -1,7 +1,4 @@ -ungleich -======== - -dynamicweb +Dynamicweb ---------- Installation for dynamicweb ======= @@ -14,17 +11,39 @@ Requirements Install ======= The quick way: - `pip install -r requirements.txt` + ``pip install -r requirements.txt`` Next find the dump.db file on stagging server. Path for the file is under the base application folder. Install the postgresql server and import the database:: - `psql -d app < dump.db` - + ``psql -d app < dump.db`` + +**No migration is needed after a clean install, and You are ready to start developing.** Development =========== -Project is separated in master branch and development branch. -Master branch is currently used on `Digital Glarus` and [Ungleich blog](https://digitalglarus.ungleich.ch/en-us/blog/). +Project is separated in master branch and development branch, and feature branches. +Master branch is currently used on `Digital Glarus `_ and `Ungleich blog `_. + +If You are starting to create a new feature fork the github `repo `_ and branch the development branch. + +After You have complited the task create a pull request and ask someone to review the code from other developers. + +**Cheat sheet for branching and forking**: + +*branching* + +``git branch feature_name && git checkout feature_name`` + + +*fetching upstream(should be done everytime before development is started)* + +``git fetch upstream && git merge upstream/feature_name`` + + +`read more about getting code from upstream here `_ + + +