[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5.7.7 Step 7: Updating Crystal Space

Updating Crystal Space with WinCVS -- PSERVER

Once you've successfully checked out the complete source code tree and changes have been made, you can update your local copy to mirror the latest code on the CVS server. The steps in this section must be completed every time you do an update.

Before updating you must login to the server. From the WinCVS file menu click on Admin then Login. The Password authentication dialog prompt will appear, just click on OK.

tutorial/wincvs/wincvs06

In the Output window at the bottom of the WinCVS client should appear the following:

 
cvs -z4 -q login
(Logging in to anonymous@cvs.crystal.sourceforge.net)
*****CVS exited normally with code 0*****

If the login was successful, then you can proceed to update. In the left hand Workspace window, where you can see the directory `crystal_space'. Well now you have a ticked subdirectory `CS'. Right click on that directory and then click on Update selection and the following dialog box will appear:

tutorial/wincvs/wincvs10

On the Update settings property sheet, edit as shown in the screenshot below.

tutorial/wincvs/wincvs11

Next click on the property sheet tab Sticky options and edit as shown in the screenshot below.

tutorial/wincvs/wincvs12

Next click on the property sheet tab Globals and edit as shown in the screenshot below.

tutorial/wincvs/wincvs13

Now just click on the OK button and after several seconds you should start to see the files being updated the server and start appearing in the bottom Output window.

The end of a successful update will be indicated by the line:

 
*****CVS exited normally with code 0*****

If the checkout ends with the following line, then the update has failed and you must repeat the update steps in this section.

 
*****CVS exited normally with code 1*****

Updating Crystal Space with WinCVS -- SSH

In the left hand Workspace window of the WinCVS client, where you can see the directory `crystal_space'. Well now you have a ticked subdirectory `CS'. Right click on that directory and then click on Update selection and the following dialog box will appear:

tutorial/wincvs/wincvs10

On the Update settings property sheet, edit as shown in the screenshot below.

tutorial/wincvs/wincvs11

Next click on the property sheet tab Sticky options and edit as shown in the screenshot below.

tutorial/wincvs/wincvs12

Next click on the property sheet tab `Globals' and edit as shown in the screenshot below.

tutorial/wincvs/wincvs13

Now just click on the OK

This is where an SSH update differs from PSERVER. A blank DOS/Command window should have now appeared. Enter your SourceForge password or SSH key and hit the ENTER key. After several seconds you should start to see the files being updated appearing in the bottom Output window.

The end of a successful update will be indicated by the line:

 
*****CVS exited normally with code 0*****

If the checkout ends with the following line, then the update has failed and you must repeat the update steps in this section.

 
*****CVS exited normally with code 1*****


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated using texi2html