glscene

 

FAQ CVS

Page history last edited by skinhat 4 yrs ago

How to use TortoiseCVS to stay up to date?

Using the CVS can be frightening at the very beginning. But, when you get used to it, it's like discovering fire for the first time. The key to success with this versionning system is to use the most simple GUI ever made : TortoiseCVS. Lets go step by step to learn how to retrieve the last version of GLScene.

First time retrieval

First of all, get the last release of TortoiseCVS and install it on your computer. It will add several extensions to the windows explorer to make it easy to use.

  1. Create a new directory called GLScene.
  2. Right click on that directory and select CVS Checkout. You will see the checkout dialog window with many fields in it.
  3. To go faster, simply copy paste this line in the CVSROOT field : @:pserver:anonymous@cvs.sourceforge.net:/cvsroot/glscene@
  4. All the fields will get filled at the same time after you copy this line except the one called Module. To retrieve the whole source of GLScene, enter a dot (.) in the Module field and click OK.
  5. GLScene will now download to the given directory.

Updating the source code

  1. Open the GLScene directory and right click on the Source sub-directory. Then, select CVS Update and it will update the source code.
  2. Do the same with the Demo, AdvDemo and Delphi? sub-directories (where ? correspond to your delphi version). To save some time, you can also right click on the GLScene directory and do the update from there.
Sometimes, you will get an error when using the CVS : it's simply because the Sourceforge server is overcrowded. In that case, retry until it works.

Blaise Bernier


  • Concurrent Version System: It's a software that keeps a repository of source code for a given project. It let the programmers update the source code of a project while keeping the older versions (from the first to the last) in an attic. For more information about this system : https://ccvs.cvshome.org/fom//cache/1.htm

Comments (0)

You don't have permission to comment on this page.