mirror of
https://git.code.sf.net/p/quake/website
synced 2025-01-18 22:51:37 +00:00
Update CVS/SSH for Win32 directions.
This commit is contained in:
parent
48650ec342
commit
e2b83319c6
1 changed files with 82 additions and 0 deletions
82
cvs-win32.php
Normal file
82
cvs-win32.php
Normal file
|
@ -0,0 +1,82 @@
|
|||
<? // Preamble
|
||||
$pageName = "CVS/SSH on Win32";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<H2>CVS and SSH on Win32 platforms</H2>
|
||||
|
||||
<P>There is a CVS executable available at: <A href="ftp://bmrc.berkeley.edu/pub/winnt/util/cvs.exe">ftp://bmrc.berkeley.edu/pub/winnt/util/cvs.exe</A>
|
||||
<P>And a SSH executable available at: <A href="ftp://ftp.cs.hut.fi/pub/ssh/contrib/ssh-1.2.14-win32bin.zip">ftp://ftp.cs.hut.fi/pub/ssh/contrib/ssh-1.2.14-win32bin.zip</A>
|
||||
|
||||
<P><STRONG>Note:</STRONG> There may be other SSH and CVS programs out there, but
|
||||
this tutorial is on how to use the two above together to use CVS and SSH with
|
||||
SourceForge projects.
|
||||
|
||||
<P>1) Once you have the two files mentioned above, go make these
|
||||
three directories where "X" is the drive you want to use for your
|
||||
development.
|
||||
|
||||
<PRE>
|
||||
X:\CVS
|
||||
X:\SSH
|
||||
X:\Source
|
||||
</PRE>
|
||||
|
||||
<P>2) Put the file "cvs.exe", which you have already downloaded
|
||||
from the directory above into "X:\CVS".
|
||||
|
||||
<P>3) Unzip the file "ssh-1.2.14-win32bin.zip" into "X:\SSH".
|
||||
You can do this using Info-ZIP, WinZip, PKZIP or whatever compression tool you
|
||||
have handy that can extract ZIP files.
|
||||
|
||||
<P>4) Add the following lines to your "C:\Autoexec.BAT" file:
|
||||
|
||||
<PRE>
|
||||
PATH=%PATH%;X:\CVS;X:\SSH
|
||||
SET CVS_RSH=X:\SSH\ssh.exe
|
||||
SET HOME=X:\Source
|
||||
</PRE>
|
||||
|
||||
<P>5) Restart your computer.
|
||||
|
||||
<P>6) Now that you've done all that, you can finally get CVS write privileges
|
||||
on your SourceForge developer account. To "check out" (download) the source,
|
||||
open up your trusty MS-DOS Prompt and do the following:
|
||||
|
||||
<PRE>
|
||||
C:\WINDOWS> x:
|
||||
X:\> cd \Source
|
||||
X:\Source> cvs -d<EM>yourname</EM>@cvs.quake.sourceforge.net:/cvsroot/quake co <EM>module</EM>
|
||||
</PRE>
|
||||
|
||||
<P>Make sure you replace "<EM>yourname</EM>" with your SourceForge
|
||||
User ID, and "<EM>module</EM>" with the name of the module you want to
|
||||
work on. When you connect to SourceForge, it will ask you for your password;
|
||||
type it in, and the download should begin.
|
||||
<P><STRONG>Note:</STRONG> <EM>Your characters will not be echoed back. This is
|
||||
normal behavior, and there's nothing wrong.</EM>
|
||||
|
||||
<P>At time of writing, the following modules are in the QuakeForge CVS repository:
|
||||
<DL>
|
||||
<DT>aftershock
|
||||
<DD>A <EM>Quake 3: Arena</EM> renderer that is being experimented with for possible
|
||||
inclusion in QuakeForge</DD>
|
||||
</DT>
|
||||
<DT>htdocs
|
||||
<DD>Our Web site</DD>
|
||||
</DT>
|
||||
<DT>quakeforge
|
||||
<DD>The actual engine, what everyone wants to play with. :)</DD>
|
||||
</DT>
|
||||
</DL>
|
||||
|
||||
<P>Since the scope of this document was to tell you just how to use CVS and
|
||||
SSH to work together, I'm not going to teach you CVS. To lean more about CVS,
|
||||
and how to use it go to the <A href="http://www.gnu.org/manual/cvs/">GNU Web site</A>.
|
||||
|
||||
<P>If you find anything that should be added to this document, send me an email
|
||||
at: absolute@squadron.org
|
||||
<!--NOSEARCH-->
|
||||
<?
|
||||
require("parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
Loading…
Reference in a new issue