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.
- CVS Notification Mailing Lists subscription page
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
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.
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 †
- Click Window -> Open Perspective -> Other
- Choose CVS Repository Exploring.
- Click OK.
- By that, the CVS Repositories window will be opened in the left side.
Add a new CVS Repository †
- To open the pop-up menu, click the right-button of your mouse.
- Click New -> Repository Location.
- Input CVS informations to the form.
- Host: xoopscube.cvs.sourceforge.net
- Repository path: /cvsroot/xoopscube
- User: anonymous
- Password: empty
- Connection type: pserver
- Click Finish button.
- By that, the new tree will be shown up in the CVS Repositories window.
Add branches †
- Open the added tree, by clicking [+].
- Open HEAD
- Open the pop-up menu by clicking the right button of your mouse on Package_Legacy.
- Click Configure Branches and Versions..., if you need it.
- Click Add Checked Tags.
- Click OK button.
- Open Branches and Open the branch you want.
- Open the pop-up menu on the folder icon.
- 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 †
*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: subscribe.png 1748 download [Information] tcvs02.jpg 2125 download [Information] tcvs01.jpg 2156 download [Information] eclipse07.jpg 2123 download [Information] eclipse06.jpg 2132 download [Information] eclipse05.jpg 2052 download [Information] eclipse04.jpg 2047 download [Information] eclipse03.jpg 2059 download [Information] eclipse02.jpg 2032 download [Information] eclipse01.jpg 1985 download [Information] cvs_t02.jpg 2043 download [Information] cvs_t01.jpg 2030 download [Information] cvsmail.png 2032 download [Information]
|Author:||minahito [d1BA9bGFDqQU]||- 2007/05/20 20:37:50 JST(3063d)|
|Last edit:||Anonymous||- 2007/05/20 20:37:50 JST(3063d)|