Static Page Protocol: Difference between revisions
From Genecats
Jump to navigationJump to search
(→Files Destined for the Round Robin and Mirrors (Public Documents): reformatted and reworded) |
|||
Line 17: | Line 17: | ||
== Large Files either Destined for the Round Robin or are Linked on the Genome Wiki (These files were too large to be checked into the main htdocs repository) == | == Large Files either Destined for the Round Robin or are Linked on the Genome Wiki (These files were too large to be checked into the main htdocs repository) == | ||
*The types of files that are located here help file examples, tutorial examples, or files that are linked to | *The types of files that are located here are help file examples, tutorial examples, or files that are linked to from Genomewiki. | ||
* | *After a make, files are located in /usr/local/apache/htdocs (this is the path used in push requests) | ||
*To edit these files, checkout the htdocsExtras repository in your home directory: | *To edit these files, checkout the '''htdocsExtras''' repository in your home directory: | ||
git clone yourlogin@hgwdev.cse.ucsc.edu:/data/git/htdocsExtras.git/ htdocsExtras | git clone yourlogin@hgwdev.cse.ucsc.edu:/data/git/htdocsExtras.git/ htdocsExtras | ||
*Make Procedure | *Make Procedure: | ||
#To view your changes on http://hgwdev.cse.ucsc.edu/ on hgwdev | #To view your changes on http://hgwdev.cse.ucsc.edu/, on hgwdev type '''make alpha''' from $HOME/htdocsExtras/. | ||
#If your changes look good, check them in. | #If your changes look good, check them in. | ||
#To | #To see your changes on http://hgwbeta.cse.ucsc.edu/ (and to stage them for release to the RR), on hgwbeta type '''make beta''' in your $HOME/htdocsExtras/ directory. | ||
#If your changes are ready to go to the RR, | #If your changes are ready to go to the RR, request a push of the file(s) in /usr/local/apache/htdocs from hgwbeta -> RR. | ||
== Files Destined for hgdownload == | == Files Destined for hgdownload == |
Revision as of 21:24, 14 September 2011
Files Destined for the Round Robin and Mirrors (Public Documents)
- These files should only be edited in your checkout of the git kent source tree at $HOME/kent/src/hg/htdocs/
- After a make, copies will be located in /usr/local/apache/htdocs/ (this is the path used in push requests)
- Make Procedure:
- Note: If your page is new and has a server side include (SSI) which looks something like this:
- <!--#include virtual="../../inc/topbar.html"-->
- make sure the execute bit is turned on for the file which can be done by doing this:
- chmod +x fileName
- This will need to be done before you do any makes or you will have to delete the rsync'd file, change the permissions, check them in, and redo the make.
- (optional) to view your changes on in your own sandbox, on hgwdev type: make from $HOME/kent/src/hg/htdocs/
- To view your changes on http://hgwdev.cse.ucsc.edu/, on hgwdev type: make alpha from $HOME/kent/src/hg/htdocs/
- If your changes look good, check them in.
- To see changes on http://hgwbeta.cse.ucsc.edu/ (and to get them in the right place for a push request), on hgwbeta type: make beta from $HOME/kent/src/hg/htdocs/
- If your changes are ready to go to the RR, then ask the cluster admins for a push of the file(s) in /usr/local/apache/htdocs/ from hgwbeta -> RR.
Large Files either Destined for the Round Robin or are Linked on the Genome Wiki (These files were too large to be checked into the main htdocs repository)
- The types of files that are located here are help file examples, tutorial examples, or files that are linked to from Genomewiki.
- After a make, files are located in /usr/local/apache/htdocs (this is the path used in push requests)
- To edit these files, checkout the htdocsExtras repository in your home directory:
git clone yourlogin@hgwdev.cse.ucsc.edu:/data/git/htdocsExtras.git/ htdocsExtras
- Make Procedure:
- To view your changes on http://hgwdev.cse.ucsc.edu/, on hgwdev type make alpha from $HOME/htdocsExtras/.
- If your changes look good, check them in.
- To see your changes on http://hgwbeta.cse.ucsc.edu/ (and to stage them for release to the RR), on hgwbeta type make beta in your $HOME/htdocsExtras/ directory.
- If your changes are ready to go to the RR, request a push of the file(s) in /usr/local/apache/htdocs from hgwbeta -> RR.
Files Destined for hgdownload
- These files are located in /usr/local/apache/htdocs-hgdownload (this is the path used in push requests)
- To edit non-data files, checkout the hgdownload repository in your home directory:
git clone yourlogin@hgwdev.cse.ucsc.edu:/data/git/hgdownload.git/ hgdownload
- To view these: http://hgdownload-test.cse.ucsc.edu/downloads.html
- The progression for these files is hgdownload-test (http://hgdownload-test.cse.ucsc.edu/downloads.html) --> hgdownload (http://hgdownload.cse.ucsc.edu/downloads.html)
- Make Procedure
- To view your changes on hgdownload-test (http://hgdownload-test.cse.ucsc.edu/) on hgwdev in /cluster/home/$usr/hgdownload type: make alpha
- If the changes look good, check them in.
- When ready to move to hgdownload, email the the cluster admins with a push request.
Files for Internal Use
- These made files are located in genecats
- To edit these files, checkout the repository in your home directory: git clone yourlogin@hgwdev.cse.ucsc.edu:/data/git/genecats.git/ genecats
- To view these files: http://genecats.cse.ucsc.edu/$directory
- Make Procedure
- To view your changes on http://genecats.cse.ucsc.edu/ in this directory /cluster/home/$user/genecats type: make install
- If your changes look good, check them in.