There are times when we want to make edx-platform in a running version of devstack our working GIT directory:
- To build the developers documentation, we must be running the LMS and Studio, so the documentation can successfully pull in docstrings from Python code.
- To edit UI strings in HTML templates and test immediately, we need to have the system running locally.
- Install Devstack on your local system as described here.
- Complete steps through
vagrant up
. - In Git for Mac, clone the repository to the devstack directory. You are overwriting the edx-platform directory with the repository from github.
- Select your working branch and synch it.
- Continue with instructions to run devstack.
- You must use
vagrant ssh
into the box, thensudo su edxapp
, then build the developers doc to get the docstrings. - You can also edit UI text and refresh the page to see changes.
- Commit and synch changes in Git as you would otherwise.