TPPS tpps-website
Brought to you by:
alexvoigt
How to build the site ===================== Every XHTML file is generated from the corresponding XML file, which has the same file name but .xml as file name ending instead of .xhtml. To update/ create the XHTML files run $ make Version control with bazaar =========================== See also the manual: http://bazaar-vcs.org/BazaarForWebDevs Push changes from home computer to server ----------------------------------------- After you did some changes to the XML files, you have to build the site and commit the changes: $ make # create the XHTML files $ bzr ci # check in into local repository To push the latest commits to the server do $ bzr push [host] Merge changes from server into local repo ----------------------------------------- If changes were made on the files at the server, you can merge these by doing $ bzr merge [host] Working on the server --------------------- If one wants to make changes directly on the server, one has to update the working copy, then make the changes, build the XHTML files and commit the changes into the server's repository: $ bzr up # update the working copy and merge the changes # change files ... $ make # create the XHTML files $ bzr ci # commit changes into repository