[ Reload ]   [ Source ]  [ Top | Page List | Search | Recent | Backup | Help ]

Counter: 33458, today: 2, yesterday: 11

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

CVS notification mail

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.

subscribe.png SIZE:894x383(54.6KB)

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.

Checkout through snapshot archive

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.

Checkout with CVS tool

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.


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

Module information

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: xoopscube.cvs.sourceforge.net
  • Repository Folder: /cvsroot/xoopscube/
  • User: anonymous
  • Module: Package_Legacy
tcvs01.jpg SIZE:919x442(68.2KB)

Revision information

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.

tcvs02.jpg SIZE:919x442(67.4KB)

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


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


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

Open CVS Parspective

eclipse01.jpg SIZE:279x331(19.6KB)
  1. Click Window -> Open Perspective -> Other
eclipse02.jpg SIZE:281x228(13.5KB)
  1. Choose CVS Repository Exploring.
  2. Click OK.
  3. By that, the CVS Repositories window will be opened in the left side.

Add a new CVS Repository

eclipse03.jpg SIZE:402x154(11.0KB)
  1. To open the pop-up menu, click the right-button of your mouse.
  2. Click New -> Repository Location.
eclipse04.jpg SIZE:438x527(41.9KB)
  1. Input CVS informations to the form.
    • Host: xoopscube.cvs.sourceforge.net
    • Repository path: /cvsroot/xoopscube
    • User: anonymous
    • Password: empty
    • Connection type: pserver
  2. Click Finish button.
  3. By that, the new tree will be shown up in the CVS Repositories window.

Add branches

eclipse05.jpg SIZE:363x427(29.7KB)
  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.
eclipse06.jpg SIZE:407x536(58.4KB)
  1. Click Add Checked Tags.
  2. Click OK button.


eclipse07.jpg SIZE:440x354(41.8KB)
  1. Open Branches and Open the branch you want.
  2. Open the pop-up menu on the folder icon.
  3. Click Check Out.

Tag & Branch

Major branches

Now, Package_Legacy doesn't have any branches.

Tag rule?

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

Stable series

  • cube_legacy_2_1_0
  • cube_legacy_2_1_1
  • cube_legacy_2_1_2...

Beta series*1

  • 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...

RC series *2

  • 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 cvs.sourceforge.jp:/cvsroot/xoops
*2 Following Tag can be seen only in CVS at cvs.sourceforge.jp:/cvsroot/xoops

Attach file: filesubscribe.png 2011 download [Information] filetcvs02.jpg 2415 download [Information] filetcvs01.jpg 2421 download [Information] fileeclipse07.jpg 2390 download [Information] fileeclipse06.jpg 2403 download [Information] fileeclipse05.jpg 2330 download [Information] fileeclipse04.jpg 2305 download [Information] fileeclipse03.jpg 2331 download [Information] fileeclipse02.jpg 2296 download [Information] fileeclipse01.jpg 2244 download [Information] filecvs_t02.jpg 2324 download [Information] filecvs_t01.jpg 2295 download [Information] filecvsmail.png 2326 download [Information]
Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:XOOPSCubeLegacy/CVS
Author:minahito [d1BA9bGFDqQU] - 2007/05/20 20:37:50 JST(3839d)
Last edit:Anonymous - 2007/05/20 20:37:50 JST(3839d)
Editers:Registered Users
Back Link:XOOPSCubeLegacy(2328d)

The comments are owned by the poster. We aren't responsible for their content.

Activity | Contributions

Who's Online
13 user(s) are online (4 user(s) are browsing Wiki)

Members: 0
Guests: 13


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