From: Jos v.d.V. <jo...@us...> - 2005-09-03 11:17:54
|
Update of /cvsroot/win32forth/win32for4web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10319 Added Files: howtojoin.htm Log Message: Jos: Described how to keep win32forweb in sync. --- NEW FILE: howtojoin.htm --- <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0"> <title>Howto join us</title> </head> <body> <h1 align="center"><img src="doc/FORTHPRO.gif"> Win32Forth</h1> <h2 align="center"><font size="5">Howto join us</font></h2> <p>We exchange idea´s about Win32Forth at <a href="http://groups.yahoo.com/group/win32forth">http://groups.yahoo.com/group/win32forth</a><br> Join us by subscribing to: <a href="mailto:win...@ya...">win...@ya...</a></p> <p><font size="4">There is a CVS at </font><a href="http://sourceforge.net/projects/win32forth"><font size="4">http://sourceforge.net/projects/win32forth</font></a><br> A CVS (Concurrent Versions System) is a tool used by many software developers to manage changes within their source code tree. Our CVS contains the newest developver release of Win32Forth <br> The program TortoiseCVS is used to upload (commit) and download (update on your harddisk) the CVS.<br> <br> <a name="Here is how you can join us at the CVS to improve Win32Forth:"><font size="4">Here is how you can join us at the CVS to improve Win32Forth:</font></a></p> <ol> <li>You must be a developer on the Win32Forth project. <br> To become a developer:<br> - you must create an account at sourceforge <a href="http://sourceforge.net/account/newuser_emailverify.php">http://sourceforge.net/account/newuser_emailverify.php</a><br> - request to be a developer to one of the current project administrators. or mail us at <a href="mailto:win...@ya...">win...@ya...</a> <br> </li> <li>Get puttygen for Windows, if you haven't got it already, because you need to generate a public and a private key for SSH (secure shell) use. Download it from here: <a href="http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe">http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe</a><br> Run it and create a key; I used an SSH2 RSA 1024 key. Follow the instructions for saving the keys on your local hard drive<br> </li> <li>Update SF and tell it about your SSH keys. <br> Login using SSL to <a href="http://www.sourceforge.net">www.sourceforge.net</a> (top left), then click on the "My SF.NET" tab on the top line. You should get "Personal Page For: yourusername". <br> Click on "Account<br> Options" underneath the tabs, and then scroll all the way down to the bottom. <br> Click on "Edit SSH Keys for Shell/CVS", then copy and paste your PUBLIC KEY (not your private key!) into the text box, and <br> press Update.<br> Wait 5 hours. Seriously!<br> </li> <li>Now you must get and run pageant.exe from here; http://the.earth.li/~sgtatham/putty/latest/x86/pageant.exe and add your PRIVATE KEY (not your public key!).<br> You may want to start pageant every time your PC boots; add it into your startup folder.<br> </li> <li>Download and install TortoiseCVS from <a href="http://www.tortoisecvs.org">http://www.tortoisecvs.org</a> <br> <br> Getting CVS set up and working is quite easy. You need to follow these steps (note that you can install to any directory you want; I am just using "D:\WIN32FORTH" as an example<br> <br> 1. Get Tortoise CVS at http://www.tortoisecvs.org/ and install it.<br> 2. Create the D:\WIN32FORTH directory (or whatever dir you want to install to)<br> 3. Using Windows Explorer, navigate to the parent of that directory (D:\) and right-click<br> 4. You should see an item CVS Checkout on the context menu... select it<br> 5. Fill in the form with appropriate values.<br> <br> The "appropriate values" are:<br> Protocol: Secure shell (:ext:)<br> Server: cvs.sourceforge.net<br> Repository folder: /cvsroot/win32forth/<br> User name: yourusername<br> Module: win32forth<br> <br> So the CVSROOT: is:<a href="mailto::ext:you...@cv...:/cvsroot/win32forth/">:ext:you...@cv...:/cvsroot/win32forth/</a> <br> Press OK. Now you will be able to use the CVS system.<br> <br> <font size="4">Fine --- so how do I use the system? Also very easy:</font><br> 1.Right-click inside the D:\WIN32FORTH directory (using Explorer) and select CVS Update when prompted for a password, say "yourpassword"<br> 2.Make your edits are on your machine and you are using the newest version.<br> 3.When done with your edits, just right-click in the directory and say CVS Commit<br> </li> <li>Subsribe to <a href="mailto:Win...@li...">Win...@li...</a> at : <a href="https://lists.sourceforge.net/lists/listinfo/win32forth-cvs">https://lists.sourceforge.net/lists/listinfo/win32forth-cvs</a> to monitor the newest changes in the CVS.</li> </ol> <p><font size="4">Download CVS instructions anonymous:<br> </font>Run TortoiseCVS. The CVSROOT: is <a href="mailto::pserver:ano...@cv...:/cvsroot/win32forth">:pserver:ano...@cv...:/cvsroot/win32forth</a> <br> The module name is: <strong>win32forth</strong><br> Note: is also possible to use: <a href="mailto::ext:you...@cv...:/cvsroot/win32forth">:ext:you...@cv...:/cvsroot/win32forth</a> </p> <p><font size="4">Updating our homepage at </font><a href="http://win32forth.sourceforge.net"><font size="4">http://win32forth.sourceforge.net</font></a><br> When you are a developer you can update it. Be sure you are able to use your SSH key at sourceforge.<br> See the first 4 steps of the chapter: <a href="howtojoin.htm#Here is how you can join us at the CVS to improve Win32Forth:">Here is how you can join us at the CVS to improve Win32Forth</a><br> <br> We like to be informed about new developments, so there is a copy of<strong> http://win32forth.sourceforge.net</strong> in the <strong>CVS</strong>. <br> First Checkout TortoiseCVS with a new module:</p> <ol> <li>Create a new directory on your PC EG: <a href="c:\win32for4web">c:\win32for4web</a></li> <li>Click right on <a href="c:\win32for4web">c:\win32for4web</a></li> <li>Choose CVS Checkout...</li> <li>The module name is: <strong>win32for4web<br> </strong>Note: The CVSROOT is still: <a href="mailto::ext:you...@cv...:/cvsroot/win32forth/">ext:you...@cv...:/cvsroot/win32forth/</a> </li> <li>Press OK. Now you will be able to use the CVS system.<br> When the operation is succesfull the new module will be seen under the Previous CVSROOTS in TortoiseCVS.</li> </ol> <p>Then:</p> <ol> <li>Download and install WinSCP from <a href="http://winscp.net/eng/download.php">http://winscp.net/eng/download.php</a></li> <li>Create a new session:</li> <li>The Hostname is: shell.sourceforge.net</li> <li>Port number: 22</li> <li>Private Key file: Your private_key.pkk file</li> <li>Protocol: SFTP</li> <li>The path to our home page content is: /home/groups/w/wi/win32forth/htdocs/<br> Note after loggin in with the WinSCP you can change ANY other unprotected homepage at SF, too. <br> So make shure that you only change the files in the home/groups/w/wi/win32forth/htdocs/ directory !<br> With <CTRL+B> you can add a bookmark to /home/groups/w/wi/win32forth/htdocs/<br> <br> <strong>Please check the rights of the uploaded or changed files and folders.</strong><br> Make sure we That the group win32for is able to overwrite it! ( rwxrwxr-x )</li> </ol> <p>It is important that the <strong>CVS</strong> and <strong>http://win32forth.sourceforge.net</strong> have the same content.</p> <p>So:<br> 1. Make your changes and upload them to the CVS using TortoiseCVS<br> 2. Upload your changed files to the webspace using WinSCP.</p> <p><br> Feel free to contribute Win32Forth related material.</p> <p align="center">Back to <a href="http://win32forth.sourceforge.net/index.htm">the index of theWin32Forth Project Group</a>.<br> Last Change: <!--webbot bot="Timestamp" startspan s-type="EDITED" s-format="%m/%d/%y" -->09/03/05<!--webbot bot="Timestamp" i-checksum="12910" endspan --></p> </body> </html> |