PBLang - Support Forum
The new international community forum!
Please log in or register.
The date and time is now September 6, 2010, 08:14:04 PM
Home  Search  Help  Log in  Register  Members

PBLang - Support Forum :: Support :: FAQ :: How do I get those CVS files you are talking about?  ::
DrMartinus
Developer of PBLang
Image
Image
Developer of PBLang
Posts: 3690
How do I get those CVS files you are talking about? (April 10, 2005, 08:14:08 PM)  
CVS keeps track of the development of a project. Each file update is tracked and each file gets a version number which increases when an update to that file was made. It is easy to figure out what was changed by doing a compare.
Sourceforge provides such a repository for the porjects there. So, PBLang has also a CVS repository, with two branches: stable and unstable.
The unstable branch contains the files of the to-be-version 5, the next major release, with new features. You should not use it in a life environment, and not just copy these files over an existing installation, because the way how files are accessed may change and then destroy your data. There is always an update program provided, but you should only use it for testing.
The stable branch updates the current version and provides minor new features which I think are worthwile and in a way bug removals, because the earlier way of handling this particular thing was more or less a bug...

How to get these files:
You can just go to the sf.net repository (click here) for the stable branch. Pick out all updated files, which are most likely all.
Or get yourself a CVS program:
Linux users will just use the cvs program (or cervisia or other GUI alternatives) which usually is part of the installation (or you need to select it from the program database of your distribution).
Windows users can choose TortoiseCVS.
For using CVS specifically to get PBLang files, here are the instructions from sf.net:

quote:
This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key. To determine the names of the modules created by this project, you may examine their CVS repository via the provided web-based CVS repository viewer.

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/pblang login

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/pblang co -P modulename

Information about accessing this CVS repository may be found in our document titled, "Basic Introduction to CVS and SourceForge.net (SF.net) Project CVS Services".

Updates from within the module's directory do not need the -d parameter.

NOTE: UNIX file and directory names are case sensitive. The path to the project CVSROOT must be specified using lowercase characters (i.e. /cvsroot/pblang)


Hope thisgets you further. I don't use CVS on Windows, so I can't help beyond this point. If anyone else wants to add some info, please let me know.


Dr. Martinus
www.drmartinus.de/
The PBLang-project-page: pblang.drmartinus.de
IP logged Status: logged off Profile Send AIM Send ICQ Website 
Order of replies: first reply last :: first reply first
DrMartinus
Developer of PBLang
Image
Image
Developer of PBLang
Posts: 3690
RE: How do I get those CVS files you are talking about? (January 7, 2006, 07:36:32 PM)  
Working with WinCVS:

Ok, I understand that for some people this is complicated, so I'll post a more detailed instruction on how to use WinCVS to get the files from the repository.
1. Download WinCVS from this location: http://www.wincvs.org/download.html.
2. You need to get Python, too, but the installation program of WinCVS will tell you how to get it.
After WinCVS is installed, start it. Open the menu item "Remote" and then "Check out module". A box appears, in which you enter the following data:

1. For module name and path on the server either "stable" or "unstable", depending on which version you'd like to have. Remember, "stable" is the version which contains mainly bugfixes to the current system, and "unstable" is a new version which also includes changes to the filesystem.

2. For local folder to checkout to enter the folder on your local hard disk into which the version shall be downloaded.

3. Check the box next to "CVSROOT:" and enter into the field to the right this: ":pserver:anonymous@cvs.sourceforge.net:/cvsroot/pblang

The box will look like this:


That should be it. Click on ok, and the version you wanted should be downloaded. Check out the cvs repository frequently, because the files are updated quite often.




Dr. Martinus
www.drmartinus.de/
The PBLang-project-page: pblang.drmartinus.de
IP logged Status: logged off Profile Send AIM Send ICQ Website 
DrMartinus
Developer of PBLang
Image
Image
Developer of PBLang
Posts: 3690
RE: How do I get those CVS files you are talking about? (January 24, 2006, 08:18:06 AM)  
When you upload the files from the CVS to your webserver, make sure you don't upload the CVS folders, which are only needed by CVS, but not by PBLang itself.


Dr. Martinus
www.drmartinus.de/
The PBLang-project-page: pblang.drmartinus.de
IP logged Status: logged off Profile Send AIM Send ICQ Website 

Software PBLang 4.67.20.a © 2002-2008 by Martin Senftleben & the PBLang-Team
Image