Browser Static Pages
- Last updated: Sept. 23, 2005
- Instructions for creating, editing, and releasing static pages.
Overview
Genome Browser static pages have their own htdocs cvs tree at /projects/compbio/cvsroot. This tree is used to make changes. Changes are tested by installing into hgwdev /usr/local/apache/htdocs using a make function. Once final, changes are committed to the htdocs csv tree and push-requested from hgwdev to hgwbeta, rr, mgc, and/or hgdownload.
Create/update your htdocs cvs sandbox.
- In your work area, use the following command to create an initial sandbox:
- hgwdev % cvs -d /projects/compbio/cvsroot co browser
- In /browser directory, use the following command to update an existing sandbox:
- hgwdev % cvs -q up -dP
Make changes to files as needed.
Test changes by installing on hgwdev.
- From the top level of your htdocs cvs sandbox:
- hgwdev % make alpha
- The current version of htdocs will be installed locally into /usr/local/apache/htdocs and viewable in the main hgwdev browser.
- Test and approve changes.
Save changes to the htdocs cvs tree.
- Add and commit files:
- hgwdev % cvs add file_name (if file is new). or:
hgwdev % cvs add -kb file_name (if file is binary,
such as an image file)
- hgwdev % cvs commit -m "Type in message here." file_name
Publish new/updated static pages.
- Send email to push-request@soe.ucsc.edu
- Most pages will go from hgwdev -> hgwbeta & rr
- Some pages will go from hgwdev -> hgdownload
- Some pages will go from hgwdev -> mgc
- Ask Donna if there are questions about how a file should be changed or where it should be pushed.