head	1.26;
access;
symbols
	TIGRIS_1_1_0RC2:1.24
	TIGRIS_1_1_0RC1:1.24
	TIGRIS_1_1:1.24.0.4
	TIGRIS_1_0_8:1.24
	TIGRIS_1_0_8RC3:1.24
	TIGRIS_1_0_8RC2:1.24
	TIGRIS_1_0_8RC1:1.24
	TIGRIS_1_0_7:1.24
	TIGRIS_1_0_7RC3:1.24
	TIGRIS_1_0_7RC2:1.24
	TIGRIS_1_0_7RC1:1.24
	TIGRIS_1_0_6:1.24
	TIGRIS_1_0_6RC5:1.24
	TIGRIS_1_0_6RC4:1.24
	TIGRIS_1_0_6RC3:1.24
	TIGRIS_1_0_6RC2:1.24
	TIGRIS_1_0_6RC1:1.24
	TIGRIS_1_0_5:1.24
	TIGRIS_1_0_5RC6:1.24
	TIGRIS_1_0_5RC5:1.24
	TIGRIS_1_0_5RC4:1.24
	TIGRIS_1_0_5RC3:1.24
	TIGRIS_1_0_5RC2:1.24
	TIGRIS_1_0_5RC1:1.24
	TIGRIS_1_0_4:1.24
	TIGRIS_1_0_3:1.24
	TIGRIS_1_0_2:1.24
	TIGRIS_1_0_1:1.24
	TIGRIS_1_0:1.24.0.6
	TIGRIS_1_0_0:1.24
	TIGRIS_1_0_0_RC1:1.24.0.2
	dlr:1.1.1
	TIGRIS_0_9_2_4:1.18
	TIGRIS_0_9_2_3:1.18
	HELM_PEER_PORT_BRANCH:1.1.1.2
	TURBINE_PEER:1.18
	TIGRIS_0_9_2_1:1.18
	TIGRIS_0_9_2:1.18.0.2
	TIGRIS_0_9_0:1.16.0.2
	TIGRIS_0_8_4:1.6.0.2
	NEWHELM:1.1.1.1
	TIGRIS_NOV_12_2000:1.1.1;
locks; strict;
comment	@# @;


1.26
date	2001.05.23.02.04.15;	author dlr;	state dead;
branches;
next	1.25;

1.25
date	2001.03.29.23.45.02;	author susank;	state Exp;
branches;
next	1.24;

1.24
date	2001.03.23.01.59.48;	author lori;	state Exp;
branches;
next	1.23;

1.23
date	2001.02.23.02.20.44;	author susank;	state Exp;
branches;
next	1.22;

1.22
date	2001.02.21.01.08.31;	author dlr;	state Exp;
branches;
next	1.21;

1.21
date	2001.02.09.19.14.46;	author lori;	state Exp;
branches;
next	1.20;

1.20
date	2001.02.09.19.12.21;	author lori;	state Exp;
branches;
next	1.19;

1.19
date	2001.01.31.19.19.24;	author lori;	state Exp;
branches;
next	1.18;

1.18
date	2000.12.22.08.44.14;	author jrobbins;	state Exp;
branches
	1.18.4.1;
next	1.17;

1.17
date	2000.12.21.05.34.08;	author jrobbins;	state Exp;
branches;
next	1.16;

1.16
date	2000.12.21.03.04.51;	author jrobbins;	state Exp;
branches
	1.16.2.1;
next	1.15;

1.15
date	2000.12.21.02.10.50;	author jrobbins;	state Exp;
branches;
next	1.14;

1.14
date	2000.12.19.23.10.10;	author kmaples;	state Exp;
branches;
next	1.13;

1.13
date	2000.12.15.23.57.23;	author elicia;	state Exp;
branches;
next	1.12;

1.12
date	2000.12.15.21.15.13;	author lori;	state Exp;
branches;
next	1.11;

1.11
date	2000.12.15.19.48.33;	author susank;	state Exp;
branches;
next	1.10;

1.10
date	2000.12.15.19.23.52;	author susank;	state Exp;
branches;
next	1.9;

1.9
date	2000.12.07.02.31.11;	author elicia;	state Exp;
branches;
next	1.8;

1.8
date	2000.12.05.00.03.37;	author susank;	state Exp;
branches;
next	1.7;

1.7
date	2000.12.04.22.57.25;	author elicia;	state Exp;
branches;
next	1.6;

1.6
date	2000.12.01.23.33.37;	author cameron;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2000.11.29.03.55.25;	author susank;	state Exp;
branches;
next	1.4;

1.4
date	2000.11.27.23.40.04;	author susank;	state Exp;
branches;
next	1.3;

1.3
date	2000.11.16.06.48.59;	author jrobbins;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.16.02.27.27;	author elicia;	state Exp;
branches;
next	1.1;

1.1
date	2000.11.12.21.18.25;	author dlr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.11.12.21.18.25;	author dlr;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.02.21.00.36.59;	author dlr;	state Exp;
branches;
next	;

1.6.2.1
date	2000.12.05.06.34.18;	author jrobbins;	state Exp;
branches;
next	;

1.16.2.1
date	2000.12.21.05.43.46;	author jrobbins;	state Exp;
branches;
next	1.16.2.2;

1.16.2.2
date	2000.12.22.09.01.49;	author jrobbins;	state Exp;
branches;
next	1.16.2.3;

1.16.2.3
date	2001.02.02.22.39.36;	author caitlyn;	state Exp;
branches;
next	;

1.18.4.1
date	2001.02.12.18.06.25;	author leonardr;	state Exp;
branches;
next	1.18.4.2;

1.18.4.2
date	2001.02.15.17.50.10;	author jody;	state Exp;
branches;
next	1.18.4.3;

1.18.4.3
date	2001.02.20.07.14.29;	author dlr;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Removed WM templates in favor of Velocity templates.
@
text
@<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" WIDTH="100%">
  <TR>
    <TD CLASS="Header" NOWRAP><b>Project Source:</b> <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getWordMark()</A></SPAN></TD>  
  </TR>
</TABLE>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" WIDTH="100%">
  <TR>
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top"><b>Access the source code repository for this project in one of the following ways:</b></TD>
  </TR>
  <TR>
    <TD COLSPAN="2" CLASS="PlainText" VALIGN="top">
      <UL>
#set $browse_path = "/source/browse/$currentProject.getName()"
#set $browse_url  = $currentProject.getProjectFileURL($browse_path)   
<P>
        <LI><A HREF="$browse_url;/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>

        <LI><A HREF="$currentProject.getProjectPageURL("ProjectDownloadList")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>

#set $cvshost="cvs.$currentDomain.getName()"

<P>
#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>Check out source code via anonymous CVS. For example:<BR>
           <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</tt><br>
           followed by<BR>
           <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>

        </LI> 
} #else {
        <LI>You can use CVS to check out your own copies of project source code files if you have the appropriate permissions. CVS is an open source version control for keeping track of all modifications to project source code files. You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.cvsgui.org/download.html">WinCvs</A> with a Windows interface. Whether you have CVS permissions and what you can do with source files depends upon your role in this project. (<A HREF="/project/www/docs/ProjectRoles.html">Roles?</A>)
<P>
<B>Important note:</B> The following instructions cover checking out your own working copies of project source files. To contribute or check in modified files:
<P>
<UL>
<LI>you must be a member of this project with the appropriate permissions, <I>and</I>
<LI>you must <I>first</I> <A HREF="/project/www/docs/ddSSHGuide.html">set up an SSH tunnel</A> for security purposes.
</UL>
}
</UL>
<P>
<HR noShade SIZE=1>
#set $cvshost="cvs.$currentDomain.getName()"

<A NAME="commandlinecvs"></A><SPAN CLASS="InputHeader"><b>CVS command line checkout instructions</b>
</SPAN>&nbsp;&nbsp;&nbsp;(<A HREF="#wincvs">Skip to WinCvs checkout instructions</A>)
<P>
Before you can do a cvs checkout, you must set the cvsroot to indicate where the
 CVS repository for this project is located.
<OL>
<LI>The command to set cvsroot and login is:
<P>
<BLOCKQUOTE>
           <B>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs login</B><BR>
</BLOCKQUOTE>
<P>Then you can check out a working copy with:
<P>
<BLOCKQUOTE>
           <B>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs checkout $currentProject.getName()</B><BR><BR>
</BLOCKQUOTE>
<P>

If this is the only project you working on, you only need to set the cvsroot once. Thereafter when you log in to this domain, the cvs repository for this project is assumed. If you are working multiple projects, however, you must specify the cvsroot each time you log in to ensure that the cvs repository you are accessing is the right one.
<P>
<LI>To check out the project source repository an individual module (if you don't need the entire repository), type:
<P>
<BLOCKQUOTE>
          <B>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs checkout $currentProject.getName()/[modulename]</B>
</BLOCKQUOTE>
This command should result in a scrolling list of files being added to the local directory you specified on your machine. Now you are ready to use your file editor to work with individual files and make changes.
</OL>
<P>
If you wish to contribute to the project's CVS repository, you must have "cvs-commit" permissions as a project member. <B>Note: Before you may <I>commit</I> modified files into the project repository, you must set up an SSH tunnel for security purposes.</B>
<P>
<A HREF="/project/www/docs/ddSSHGuide.html">More about SSH tunneling</A><BR>
<A HREF="/project/www/docs/ddUsingCVS_command-line.html">CVS how-to guide for this site</A>
<P>

<HR noShade SIZE=1>
<A NAME="wincvs"></A><SPAN CLASS="InputHeader"><b>WinCvs checkout instructions</b></SPAN><BR>
<P>
To use WinCvs to check out your own set of source code files, you must first set up the correct cvs root using the following steps.
<P>
<OL>
<LI>Launch WinCvs and select <B>Cvs Admin - Preferences</B>. Enter the CVSroot:
<P>
<BLOCKQUOTE>
<B>:pserver:$loginUser.getLoginName()@@$cvshost:/cvs</B>
</BLOCKQUOTE>
Click OK.
<P>
<LI>If this your first cvs checkout, create a folder in Windows Explorer to hold all of your cvs project folders. Then create a subfolder for this project. (You may even want to create separate subfolders for each module if you're working in more than one.)
<P>
<LI>In WinCvs, select <B>Cvs Admin - Login</B> and enter your cvs password.
<P>
<LI>Click on the left window in the program and select a folder. Then select <B>
Cvs Admin - Checkout Module</B>. Select the project folder you created earlier.
<P>
<LI>Enter project module name and click OK. You should see a scrolling list of filenames as these are created in your folder(s).
<P>
<LI>Repeat the module creation process for each additional cvs module you wish to check out.
</OL>
</UL>

<A HREF="/project/www/docs/ddUsingWinCvs.html">WinCvs how-to guide for this site
</A>



  </TD>
  </TR>
</TABLE>
@


1.25
log
@merges UI cleanup changes from sc10inst
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@@


1.24
log
@fixed broken link to CVS how-two doc
@
text
@d3 1
a3 1
    <TD CLASS="Header" NOWRAP>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getWordMark()</A></SPAN></TD>  
d9 1
a9 1
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top">Access the source code repository for this project in one of the following ways:</TD>
d47 2
a48 3
<A NAME="commandlinecvs"></A><SPAN CLASS="InputHeader">CVS command line checkout
 instructions</SPAN>&nbsp;&nbsp;&nbsp;(<A HREF="#wincvs">Skip to WinCvs checkout
 instructions</A>)
d82 1
a82 1
<A NAME="wincvs"></A><SPAN CLASS="InputHeader">WinCvs checkout instructions</SPAN><BR>
@


1.23
log
@reverted to v1.21 (HEAD) then applied changes made to HELM PEER PORT branch (from HEAD v1.18)
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d79 1
a79 1
<A HREF="/project/www/docs/ddCVS_UsingCVS.html">CVS how-to guide for this site</A>
@


1.22
log
@This is the highest revision from the HELM_PEER_PORT_BRANCH.  The previous import caused too many conflicts to resolve manually
@
text
@d3 1
a3 1
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getWordMark()</a></SPAN></TD>  
d7 1
a7 1
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" width="100%">
d12 1
a12 1
    <TD COLSPAN="2" class="PlainText" VALIGN="top">
d23 1
d27 4
a30 3
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</tt><br>
          followed by<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
d32 9
d42 23
d66 50
a115 16
        <LI>If you have read-permission, you can check out source code via CVS as yourself (see below if you have commit privileges). 
            For example: <BR>
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs login</tt><br>
           followed by<br>
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI>

  </td>
  </tr>

 <tr>
  <td class="PlainText">
   <a href="/project/www/docs/CVSCheckout.html">Detailed CVS checkout instructions</a>
  </td>
  </tr>
</table>
@


1.21
log
@minor html edits
@
text
@d1 47
a47 115
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" WIDTH="100%">
  <TR>
    <TD CLASS="Header" NOWRAP>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getName()</A></SPAN></TD>  
  </TR>
</TABLE>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" WIDTH="100%">
  <TR>
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top">Access the source code repository for this project in one of the following ways:</TD>
  </TR>
  <TR>
    <TD COLSPAN="2" CLASS="PlainText" VALIGN="top">
      <UL>
#set $browse_path = "/source/browse/$currentProject.getName()"
#set $browse_url  = $currentProject.getProjectFileURL($browse_path)   
<P>
        <LI><A HREF="$browse_url;/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>

        <LI><A HREF="$currentProject.getProjectPageURL("PROJECTDOWNLOAD")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>
<P>
#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>Check out source code via anonymous CVS. For example:<BR>
          <BLOCKQUOTE>
			<B>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</B><BR>
          </BLOCKQUOTE>  
		  followed by<BR>
        <BLOCKQUOTE>  
		<B>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</B><BR><BR>
		</BLOCKQUOTE>
        </LI> 
} #else {
        <LI>You can use CVS to check out your own copies of project source code files if you have the appropriate permissions. CVS is an open source version control for keeping track of all modifications to project source code files. You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.cvsgui.org/download.html">WinCvs</A> with a Windows interface. Whether you have CVS permissions and what you can do with source files depends upon your role in this project. (<A HREF="/project/www/docs/ProjectRoles.html">Roles?</A>)
<P>
<B>Important note:</B> The following instructions cover checking out your own working copies of project source files. To contribute or check in modified files:
<P>
<UL>
<LI>you must be a member of this project with the appropriate permissions, <I>and</I>
<LI>you must <I>first</I> <A HREF="/project/www/docs/ddSSHGuide.html">set up an SSH tunnel</A> for security purposes.
</UL>
}
</UL>
<P>
<HR noShade SIZE=1>
#set $cvshost="cvs.$currentDomain.getName()"

<A NAME="commandlinecvs"></A><SPAN CLASS="InputHeader">CVS command line checkout
 instructions</SPAN>&nbsp;&nbsp;&nbsp;(<A HREF="#wincvs">Skip to WinCvs checkout
 instructions</A>)
<P>
Before you can do a cvs checkout, you must set the cvsroot to indicate where the
 CVS repository for this project is located.
<OL>
<LI>The command to set cvsroot and login is:
<P>
<BLOCKQUOTE>
           <B>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs login</B><BR>
</BLOCKQUOTE>
<P>Then you can check out a working copy with:
<P>
<BLOCKQUOTE>
           <B>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs checkout $currentProject.getName()</B><BR><BR>
</BLOCKQUOTE>
<P>

If this is the only project you working on, you only need to set the cvsroot once. Thereafter when you log in to this domain, the cvs repository for this project is assumed. If you are working multiple projects, however, you must specify the cvsroot each time you log in to ensure that the cvs repository you are accessing is the right one.
<P>
<LI>To check out the project source repository an individual module (if you don't need the entire repository), type:
<P>
<BLOCKQUOTE>
          <B>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs checkout $currentProject.getName()/[modulename]</B>
</BLOCKQUOTE>
This command should result in a scrolling list of files being added to the local directory you specified on your machine. Now you are ready to use your file editor to work with individual files and make changes.
</OL>
<P>
If you wish to contribute to the project's CVS repository, you must have "cvs-commit" permissions as a project member. <B>Note: Before you may <I>commit</I> modified files into the project repository, you must set up an SSH tunnel for security purposes.</B>
<P>
<A HREF="/project/www/docs/ddSSHGuide.html">More about SSH tunneling</A><BR>
<A HREF="/project/www/docs/ddCVS_UsingCVS.html">CVS how-to guide for this site</A>
<P>

<HR noShade SIZE=1>
<A NAME="wincvs"></A><SPAN CLASS="InputHeader">WinCvs checkout instructions</SPAN><BR>
<P>
To use WinCvs to check out your own set of source code files, you must first set up the correct cvs root using the following steps.
<P>
<OL>
<LI>Launch WinCvs and select <B>Cvs Admin - Preferences</B>. Enter the CVSroot:
<P>
<BLOCKQUOTE>
<B>:pserver:$loginUser.getLoginID()@@$cvshost:/cvs</B>
</BLOCKQUOTE>
Click OK.
<P>
<LI>If this your first cvs checkout, create a folder in Windows Explorer to hold all of your cvs project folders. Then create a subfolder for this project. (You may even want to create separate subfolders for each module if you're working in more than one.)
<P>
<LI>In WinCvs, select <B>Cvs Admin - Login</B> and enter your cvs password.
<P>
<LI>Click on the left window in the program and select a folder. Then select <B>
Cvs Admin - Checkout Module</B>. Select the project folder you created earlier.
<P>
<LI>Enter project module name and click OK. You should see a scrolling list of filenames as these are created in your folder(s).
<P>
<LI>Repeat the module creation process for each additional cvs module you wish to check out.
</OL>
</UL>

<A HREF="/project/www/docs/ddUsingWinCvs.html">WinCvs how-to guide for this site
</A>



  </TD>
  </TR>
</TABLE>
@


1.20
log
@changed text to emphasize setting up ssh tunnel first
@
text
@d36 1
a40 1
. 
@


1.19
log
@minor html edits to text and links
@
text
@d33 8
a40 1
        <LI>You can use CVS to check out your own copies of project source code files if you have the appropriate permissions. CVS is an open source version control for keeping track of all modifications to project source code files. You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.cvsgui.org/download.html">WinCvs</A> with a Windows interface. Whether you have CVS permissions and what you can do with source files depends upon your role in this project. (<A HREF="/project/www/docs/ProjectRoles.html">Roles?</A>) 
d76 1
a76 1
When you are ready to contribute your work into the project's CVS repository, you must <I>commit</I> each file you have modified into the project repository. But before you do that, you should set up an SSH tunnel for security purposes.
@


1.18
log
@greatly simplified this page, moved help to CVSCheckout.html
@
text
@d1 108
a108 47
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" WIDTH="100%">
  <TR>
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getName()</a></SPAN></TD>  
  </TR>
</TABLE>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" width="100%">
  <TR>
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top">Access the source code repository for this project in one of the following ways:</TD>
  </TR>
  <TR>
    <TD COLSPAN="2" class="PlainText" VALIGN="top">
      <UL>
#set $browse_path = "/source/browse/$currentProject.getName()"
#set $browse_url  = $currentProject.getProjectFileURL($browse_path)   
<P>
        <LI><A HREF="$browse_url;/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>

        <LI><A HREF="$currentProject.getProjectPageURL("ProjectDownload")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>

#set $cvshost="cvs.$currentDomain.getName()"

#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>Check out source code via anonymous CVS. For example:<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</tt><br>
          followed by<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI> 
}

        <LI>If you have read-permission, you can check out source code via CVS as yourself (see below if you have commit privileges). 
            For example: <BR>
           <tt>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs login</tt><br>
           followed by<br>
           <tt>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI>

  </td>
  </tr>

 <tr>
  <td class="PlainText">
   <a href="/project/www/docs/CVSCheckout.html">Detailed CVS checkout instructions</a>
  </td>
  </tr>
</table>
@


1.18.4.1
log
@Changed calls to getLoginID to calls to getLoginName
@
text
@d34 1
a34 1
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs login</tt><br>
d36 1
a36 1
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
@


1.18.4.2
log
@changing a link to ProjectDocument to ProjectDocumentList :jody
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d19 1
a19 1
        <LI><A HREF="$currentProject.getProjectPageURL("ProjectDownloadList")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>
@


1.18.4.3
log
@Changed to stylized project name.  Can't tell what changed in the HEAD
due to DOS line endings.
@
text
@d3 1
a3 1
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getWordMark()</a></SPAN></TD>  
@


1.17
log
@corrected URL for cvsweb
@
text
@a13 15
#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>If you have read-permission, you can check out source code via CVS as yourself (see below if you have commit privileges). For example:
        <BR>
        cvs -d :pserver:root@@h19.sny.collab.net:/cvs login
      followed by
      cvs -d :pserver:root@@h19.sny.collab.net:/cvs checkout sourcecastv1


          Check out source code via anonymous CVS. For example:<BR>
          <b>cvs -d :pserver:anoncvs@@$currentDomain.getName():/cvs login</b><br>
          followed by<BR>
          <b>cvs -d :pserver:anoncvs@@$currentDomain.getName():/cvs checkout $currentProject.getName()</b><br><br>
        </LI> 
}
d21 10
a30 3
        <LI>Use CVS to check out your own copies of project source code files if you are a member of this project with CVS login access. CVS is an open source version control for keeping track of all modifications to project source code files. You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.wincvs.org/download.html">WinCvs</A> with a Windows interface. What you can do with source files depends upon your role in this project. (<A HREF="/project/www/docs/Help.html#ProjectRoles">Roles?</A>) 
</ul>
<P>
d32 15
a46 64
<A NAME="commandlinecvs"></A><SPAN CLASS="InputHeader">Command-line CVS checkout instructions</SPAN>&nbsp;&nbsp;&nbsp;(<A HREF="#wincvs">Skip to WinCvs checkout instructions</A>)
<P>
Before you can do a cvs checkout, you must set the cvsroot to indicate where the CVS repository for this project is located.
<OL>
<LI>The command to set cvsroot and login is:
<P>
          <B>cvs -d :pserver:username@@projectname.domain.net:/cvs login</B>
<P>
(Substitute in your login for username, and the project name and associated domain, of course.)
<P>
If this is the only project you working on, you only need to set the cvsroot once. Thereafter when you log in to this domain, the cvs repository for this project is assumed. If you are working multiple projects, however, you must specify the cvsroot each time you log in to ensure that the cvs repository you are accessing is the right one.
<P>
<LI>To check out the project source repository an individual module (if you don't need the entire repository), type:
<P>
          <B>cvs -d :pserver:username@@projectname.domain.net:/cvs checkout [projectname]</B>
<P>
This command should result in a scrolling list of files being added to the local directory you specified on your machine. Now you are ready to use your file editor to work with individual files and make changes.
</OL>
<P>
When you are ready to contribute your work into the project's CVS repository, you must <I>commit</I> each file you have modified into the project repository. But before you do that, you should set up an SSH tunnel for security purposes.
<P>
<A HREF="/project/www/docs/DomainDocsSSHGuide.html">More about SSH tunneling</A><BR>
<A HREF="/project/www/docs/DomainDocsCVS.html">More about basic CVS commands and principles</A>
<P>
<A NAME="wincvs"></A><SPAN CLASS="InputHeader">WinCvs checkout instructions</SPAN><BR>
<P>
To use WinCvs to check out your own set of source code files, you must first set up the correct cvs root using the following steps.
<P>
<OL>
<LI>Launch WinCvs and select <B>Cvs Admin - Preferences</B>. Enter the CVSroot:
<P>
<B>:pserver:username@@[projectname].[domain].net:/cvs</B>
<P>
Click OK.
<P>
<LI>If this your first cvs checkout, create a folder in Windows Explorer to hold all of your cvs project folders. Then create a subfolder for this project. (You may even want to create separate subfolders for each module if you're working in more than one.)
<P>
<LI>In WinCvs, select <B>Cvs Admin - Login</B> and enter your cvs password.
<P>
<LI>Click on the left window in the program and select a folder. Then select <B>Cvs Admin - Checkout Module</B>. Select the project folder you created earlier.
<P>
<LI>Enter project module name and click OK. You should see a scrolling list of filenames as these are created in your folder(s).
<P>
<LI>Repeat the module creation process for each additional cvs module you wish to check out.
</OL>
</UL>


##  This link is not working yet

## For more information, see <A
## HREF="/project/www/docs/wincvs_instructions.html">step-by-step
## WinCvs graphic tutorial</A> with instructions included for
## committing files.

## TODO: need some way to replace lost cvs passwords          
    </TD>
  </TR>
  <TR>
    <TD COLSPAN="2"><hr size="1" noshade></TD>
  </TR>
  <TR>
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top"><A HREF="/project/www/docs/DomainDocsCVS.html#morecvsdoc">More CVS documentation</A></TD>
  </TR>
@


1.16
log
@corrected typo in link
@
text
@d32 1
a32 1
        <LI><A HREF="$browse_url">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>
@


1.16.2.1
log
@moved minor fixes from HEAD
@
text
@d32 1
a32 1
        <LI><A HREF="$browse_url;/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>
@


1.16.2.2
log
@moved changed from HEAD
@
text
@d14 15
d36 3
a38 1
#set $cvshost="cvs.$currentDomain.getName()"
d40 64
a103 24
#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>Check out source code via anonymous CVS. For example:<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</tt><br>
          followed by<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI> 
}

        <LI>If you have read-permission, you can check out source code via CVS as yourself (see below if you have commit privileges). 
            For example: <BR>
           <tt>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs login</tt><br>
           followed by<br>
           <tt>cvs -d :pserver:$loginUser.getLoginID()@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI>

  </td>
  </tr>

 <tr>
  <td class="PlainText">
   <a href="/project/www/docs/CVSCheckout.html">Detailed CVS checkout instructions</a>
  </td>
  </tr>
@


1.16.2.3
log
@commented out the download link



PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d19 2
a20 2
<!--        <LI><A HREF="$currentProject.getProjectPageURL("ProjectDownload")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>
-->
@


1.15
log
@corrected links and coomented out one that I could not make work
@
text
@d62 1
a62 1
<A HREF="/project/www/docs/DomainDocCVS.html">More about basic CVS commands and principles</A>
@


1.14
log
@Looks like the literal string 'testproject' was inadvertantly introduced.
@
text
@d36 1
a36 1
        <LI>Use CVS to check out your own copies of project source code files if you are a member of this project with CVS login access. CVS is an open source version control for keeping track of all modifications to project source code files. You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.wincvs.org/download.html">WinCvs</A> with a Windows interface. What you can do with source files depends upon your role in this project. (<A HREF="Help.html#ProjectRoles">Roles?</A>) 
d61 2
a62 2
<A HREF="DomainDocsSSHGuide.html">More about SSH tunneling</A><BR>
<A HREF="DomainDocCVS.html">More about basic CVS commands and principles</A>
d86 8
a93 1
For more information, see <A HREF="wincvs_instructions.html">step-by-step WinCvs graphic tutorial</A> with instructions included for committing files.
d102 1
a102 1
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top"><A HREF="DomainDocsCVS.html#morecvsdoc">More CVS documentation</A></TD>
@


1.13
log
@changed links to support vhosting and non-vhosting modes
@
text
@d29 2
d32 1
a32 1
        <LI><A HREF="/source/browse/testproject/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>
@


1.12
log
@content, html fixes
@
text
@d3 1
a3 1
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="/servlets/ProjectHome?projectID=$currentProject.getID()">$currentProject.getName()</a></SPAN></TD>  
d32 1
a32 1
        <LI><A HREF="/servlets/ProjectDownload?projectID=4">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>
@


1.11
log
@added missing </ul>
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d9 1
a9 1
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top">There are several ways to access the source code repository for this project:</TD>
d16 1
a16 1
        <LI>If you have read-permisison, you can check out source code via CVS as yourself (see below if you have commit privileges). For example:
d29 2
a30 1
        <LI>To view this project's directory structure and files, you can <A HREF="/source/browse/testproject/">browse</A> source code on-line.</LI><BR><BR>
d32 1
a32 1
        <LI>To copy read-only source files for this project on to your local system, you can <A HREF="/servlets/ProjectDownload?projectID=4">download</A> source code archives, if any are available.</LI><BR><BR>
d34 1
a34 2
        <LI>If you are a project member with CVS login access, you can use CVS to check out your own copies of project source code files. CVS is an open source version control for keeping track of all modifications to project source code files. What you can do with source files depends upon your role in this project. 
(<A HREF="Help.html#ProjectRoles">Roles?</A>) You can choose either a <A HREF="http://www.cvshome.org/downloads.html">command-line CVS client</A> or <A HREF="http://www.wincvs.org/download.html">WinCvs</A> with a Windows interface. (<A HREF="#wincvs">Skip to WinCvs checkout instructions</A>.) 
d38 1
a38 1
<A NAME="commandlinecvs"></A><SPAN CLASS="InputHeader">Command-line CVS checkout instructions</SPAN>
d40 3
a42 1
Before you can do a cvs checkout, you must access the cvs root repository for this project and login by typing:
d46 1
a46 1
(Substitute in your login for username, and your project's name and associated domain.)
d50 1
a50 1
To check out the project source repository an individual module (if you don't need the entire repository), type:
d55 1
d59 2
a60 2
<A HREF="DomainDocsSSHGuide.html">More about SSH tunneling</A>.<BR>
<A HREF="DomainDocCVS.html">More about basic CVS commands and principles</A>.
@


1.10
log
@implemented Lori's new content, including WindCVS documentation
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d35 1
@


1.9
log
@added checkbox for user to indicate if they wish an email to be sent to the project announce list of the news item change
@
text
@d1 1
a1 1
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" BORDER="0" WIDTH="100%">
d7 4
a10 1
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" BORDER="0" width="100%">
d29 3
a31 6
        <LI>If you have permissions, you can check out source code via CVS as yourself. For example:<BR>
          <b>cvs -d :pserver:$loginUser.getLoginID()@@$currentDomain.getName():/cvs login</b><br>
          followed by<BR>
          <b>cvs -d :pserver:$loginUser.getLoginID()@@$currentDomain.getName():/cvs checkout $currentProject.getName()</b>
## TODO: need some way to replace lost cvs passwords          
        </LI> <BR><BR>
d33 48
a80 1
        <LI><A HREF="/source/browse/$currentProject.getName()/">Browse</A> source code on-line</LI><br><br>
d82 1
a82 2
        <LI><A HREF="/servlets/ProjectDownload?projectID=$currentProject.getID()">Download</A> source code archives, if any have been made avaliable</LI><br><br>
      </OL>
d89 1
a89 51
    <TD COLSPAN="2" class="InputHeader" VALIGN="top">Additional information on CVS:</TD>
  </TR>
  <TR>
    <TD COLSPAN="2" class="PlainText" VALIGN="top">

      <UL>

              <LI><A href="http://www.gnu.org/manual/cvs/index.html"
              target=_new>CVS Manual</A></LI>

      <LI><A href="http://www.cyclic.com/" target=_new>CVS
      Home Page at Cyclic</A></LI>

              <LI><A
              href="http://www.loria.fr/~molli/cvs-index.html"
              target=_new>Pascal Molli's CVS page</A></LI>

      <LI><A
      href="http://dmoz.org/Computers/Software/Configuration_Management/Tools/CVS/"
      target=_new>CVS Page on Dmoz</A></LI>



      </UL>
    </td>
  </tr>
  <TR>
    <TD COLSPAN="2" class="InputHeader" VALIGN="top">CVS Clients:</TD>
  </TR>
  <tr>
    <td class="PlainText" >
      <UL>
      <LI><A
      HREF="http://www.cyclic.com/downloads.html"
      target="_new">Command line clients for many systems</A></LI>

      <LI><A HREF="http://www.wincvs.org/"
      target="_new">WinCVS: a Windows CVS client</A></LI>

      <LI><A HREF="http://www.jcvs.org/"
      target="_new">jCVS: a Java CVS client</A></LI>

      <LI><A
      HREF="http://cervisia.sourceforge.net/"
      target="_new">Cervisia: a KDE CVS Client</A></LI>

      </UL>
    </td>
  </tr>
  <TR>
    <TD COLSPAN="2" class="InputHeader" VALIGN="top">CVS Books:</TD>
a90 13
  <tr>
    <td class="PlainText" >
      <UL>
      <LI><A
      HREF="http://www.amazon.com/exec/obidos/ISBN=0132408546/cyclicsoftwareA/"
      target="_new">Practical Software Configuration Management</A></LI>

      <LI><A HREF="http://cvsbook.red-bean.com/"
      target="_new">Open Source Development with CVS (many chapters free online)</A></LI>

      </UL>
    </TD>
  </TR>  
@


1.8
log
@changed project name in title to link to ProjectHome
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@a8 3
    <TD COLSPAN="2" class="InputHeader" VALIGN="top">There are three ways to access the source code of this project:</TD>
  </TR>
  <TR>
d13 8
a20 1
        <LI>Check out source code via anonymous CVS. For example:<BR>
@


1.7
log
@reversed order of source code download options

inserted "if it has been made available" to the Download option
@
text
@d3 1
a3 1
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader">$currentProject.getName()</SPAN></TD>  
@


1.6
log
@fixed minor CSS issue.
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d13 1
a13 3
      <OL>
        <LI><A HREF="/servlets/ProjectDownload?projectID=$currentProject.getID()">Download</A> source code archives</LI><br><br>
        <LI><A HREF="/source/browse/$currentProject.getName()/">Browse</A> source code on-line</LI><br><br>
d27 3
a29 1
        </LI> 
d31 1
@


1.6.2.1
log
@merged in changes from HEAD
@
text
@d13 3
a15 1
      <UL>
d29 1
a29 3
        </LI> <BR><BR>

        <LI><A HREF="/source/browse/$currentProject.getName()/">Browse</A> source code on-line</LI><br><br>
a30 1
        <LI><A HREF="/servlets/ProjectDownload?projectID=$currentProject.getID()">Download</A> source code archives, if any have been made avaliable</LI><br><br>
@


1.5
log
@added an hr
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d14 2
a15 2
        <LI CLASS="ProjectName"><A HREF="/servlets/ProjectDownload?projectID=$currentProject.getID()">Download</A> source code archives</LI><br><br>
        <LI CLASS="ProjectName"><A HREF="/source/browse/$currentProject.getName()/">Browse</A> source code on-line</LI><br><br>
@


1.4
log
@removed extra "s" in "permisssions"
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@a0 1

d35 3
d40 1
d62 2
a63 3

</td>
</tr>
d67 2
a68 3

<tr>
<td class="PlainText" >
a69 1

d85 2
a86 5

</td>
</tr>


d90 2
a91 3

<tr>
<td class="PlainText" >
a92 1

a100 2


@


1.3
log
@made anoncvs controled by property file
corrected links to CVS info
@
text
@d25 1
a25 1
        <LI>If you have permisssions, you can check out source code via CVS as yourself. For example:<BR>
@


1.2
log
@commented out anonymous check-out option
@
text
@d17 2
a18 1
<!-- Comment out, not an option for wireopen
a22 1
-->
d24 1
d71 1
a71 1
      HREF="http://www.cyclic.com/cyclic-pages/howget.html"
d81 1
a81 1
      HREF="http://pauli.uni-muenster.de/~gehrmab/cervisia/cervisia.html"
@


1.1
log
@Initial revision
@
text
@d17 1
d22 1
@


1.1.1.1
log
@Merging newhelm tree into helm, as per IZ issue #557.  Previous major version of helm is tagged TIGRIS_NOV_11_2000.
@
text
@@


1.1.1.2
log
@Replacing the HEAD with the HELM_PEER_PORT_BRANCH.
@
text
@d1 2
a2 1
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" WIDTH="100%">
d4 1
a4 1
    <TD class="Header" nowrap>Project Source: <SPAN CLASS="ProjectNameHeader"><A HREF="$currentProject.getProjectHome()">$currentProject.getWordMark()</a></SPAN></TD>  
d8 4
a11 1
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2" width="100%">
d13 18
a30 1
    <TD COLSPAN="2" CLASS="InputHeader" VALIGN="top">Access the source code repository for this project in one of the following ways:</TD>
d33 2
d36 57
a93 4
#set $browse_path = "/source/browse/$currentProject.getName()"
#set $browse_url  = $currentProject.getProjectFileURL($browse_path)   
<P>
        <LI><A HREF="$browse_url;/">Browse</A> source code on-line to view this project's directory structure and files.</LI><BR><BR>
d95 6
a100 1
        <LI><A HREF="$currentProject.getProjectPageURL("ProjectDownloadList")">Download</A> source code archives, if any are available, to copy read-only source files for this project on to your local system.</LI><BR><BR>
d102 1
a102 1
#set $cvshost="cvs.$currentDomain.getName()"
a103 8
#if ($myProperties.getProperty("offerAnonymousCVS") == "true") 
{
        <LI>Check out source code via anonymous CVS. For example:<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs login</tt><br>
          followed by<BR>
          <tt>cvs -d :pserver:anoncvs@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI> 
}
d105 2
a106 15
        <LI>If you have read-permission, you can check out source code via CVS as yourself (see below if you have commit privileges). 
            For example: <BR>
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs login</tt><br>
           followed by<br>
           <tt>cvs -d :pserver:$loginUser.getLoginName()@@$cvshost:/cvs checkout $currentProject.getName()</tt><br><br>
        </LI>

  </td>
  </tr>

 <tr>
  <td class="PlainText">
   <a href="/project/www/docs/CVSCheckout.html">Detailed CVS checkout instructions</a>
  </td>
  </tr>
@

