The dev team is moving the Legacy project development from to the new repository at (international).
This page explains how to use CVS. A minimum of CVS knowledge is required, read please the following Wikipedia CVS.

CVS notification mail anchor.png

You can receive the notification by the special Mailing List, when developers commit update source code to CVS. The notification is written diff and comment in poor English. This ML is useful for you to notice the movement of the core development team.

Now, there is only one Mailing List for XOOPS Cube Lagacy (aka Package_Legacy). If more base module project is happen, another Mailing List will be prepared.
To start receiving the notification, you have to register your mail address in Mailing List subscription page. You may write your mail address, your password and your confirm password into the following text-box. If you prefer, you can specify your prefering language other than English.


After then, you may receive the confirm mail in Japanese. If you receive that mail, please click URL.

In addition, comments in files isn't fine but include some useful informations. Logs of CVS and these comments make it easy to understand changes.

Page Top

Checkout through snapshot archive anchor.png

The snapshot is the latest archive of the specific branch. It is maked by timer automatically. You can download it from here. This is the most easist way to get the latest CVS version. However, you have to pay attention about that the timer makes it. The archive that you think as the latest version may includes old files before 4 hours.

Page Top

Checkout with CVS tool anchor.png

The simplest means to take a part in XOOPS Cube activity is that you always trace the update of the 2.1 branch and report the bugs or the impression.

You can select your tool from TortoiseCVS and Eclipse. I don't explain the details of these tools because these are famous.

Page Top

TortoiseCVS anchor.png

This tools extends Windows shell. CVS menus are appended to your context menu after you install it.

Page Top

Module information anchor.png

Click the right-button of your mouse on the desktop or the explorer. Then, Click 'CVS Checkout' and input the following setting to TortoiseCVS' dialog:

  • Protcol: pserver
  • Server:
  • Repository Folder: /cvsroot/xoopscube/
  • User: anonymous
  • Module: Package_Legacy
Page Top

Revision information anchor.png

You may choose the branch if you need it. Push 'Revision' tab, and select 'Branch Tag' radio button. Input the branch name to the name form.


Checking out will be started with clicking 'OK' button. You should pay attention to that the directory name is 'Package_Legacy'.

Page Top

Remark anchor.png

You must replace the branch-tag name which is explained in this page, with the current branch-tag name.

Page Top

Eclipse anchor.png

Eclipse is famous IDE in Java. It has the excellent CVS explorer. Here is the video tutorial to check out XOOPS Cube with Eclipse.

Page Top

Open CVS Parspective anchor.png

  1. Click Window -> Open Perspective -> Other
  1. Choose CVS Repository Exploring.
  2. Click OK.
  3. By that, the CVS Repositories window will be opened in the left side.
Page Top

Add a new CVS Repository anchor.png

  1. To open the pop-up menu, click the right-button of your mouse.
  2. Click New -> Repository Location.
  1. Input CVS informations to the form.
    • Host:
    • Repository path: /cvsroot/xoopscube
    • User: anonymous
    • Password: empty
    • Connection type: pserver
  1. Click Finish button.
  2. By that, the new tree will be shown up in the CVS Repositories window.
Page Top

Add branches anchor.png

  1. Open the added tree, by clicking [+].
  2. Open HEAD
  3. Open the pop-up menu by clicking the right button of your mouse on Package_Legacy.
  4. Click Configure Branches and Versions..., if you need it.
  1. Click Add Checked Tags.
  2. Click OK button.
Page Top

Checkout! anchor.png

  1. Open Branches and Open the branch you want.
  2. Open the pop-up menu on the folder icon.
  3. Click Check Out.
Page Top

Tag & Branch anchor.png

Page Top

Major branches anchor.png

Now, Package_Legacy doesn't have any branches.

Page Top

Tag rule? anchor.png

The project team gives the tag to CVS at release. The naming convention is the following.

Page Top

Stable series anchor.png

  • cube_legacy_2_1_0
  • cube_legacy_2_1_1
  • cube_legacy_2_1_2...
Page Top

Beta series*1 anchor.png

  • cube_legacy_2_1_0_beta_1
  • cube_legacy_2_1_0_beta_2
  • cube_legacy_2_1_0_beta_3...
  • cube_legacy_2_1_0_beta_3_a
  • cube_legacy_2_1_0_beta_3_b...
Page Top

RC series *1 anchor.png

  • cube_legacy_2_1_0_rc_20070121
  • cube_legacy_2_1_0_rc_1
  • cube_legacy_2_1_0_rc_2...

*1 Following Tag can be seen only in CVS at

Front page   Freeze Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 38322, today: 2, yesterday: 1
Princeps date: 2006-10-07 (Sat) 22:14:56
Last-modified: 2007-05-20 (Sun) 20:37:50 (JST) (5078d) by Anonymous

Welcome | News | Overview | Documentation | Forum | Tutorialstop
Brasilian | French | German | Greek | Japanese | Korean | Russian | T-Chinese
Powered by XOOPS Cube 2001-2011 The XOOPS Cube Project