From: Roman K. <rom...@ep...> - 2003-02-12 16:05:56
|
Finally, Sourceforge has cleaned up our cvs-directory and i just re-uploaded the latest version (0.6.0Alpha2). Here are the most important commands for CVS: Note: Before you can use any of those commands, you'll have to set the Variable CVS_RSH to ssh... within bash, use this command: export CVS_RSH=ssh 1. Checkout (You normally only have to do this once, later you use "update" if you wanna download) cvs -z3 -d:ext:rom...@cv...:/cvsroot/phpeselgui co -P phpEselGui Instead of "romankreisel" you'll have to use your own username, of course. You'll be asked for your Password (if you want to get rid of this, read http://sourceforge.net/docman/display_doc.php?docid=761&group_id=1) and the whole module "phpEselGui" will be downloaded. Now you can modify the sources 2. update go into the first Directory of your phpEselGui. Then just type cvs update (See also *1) You'll be asked for your pw again and all files (recursive) are checked against those on the CVS-Server... If you made some changes your file will be uploaded... if the file on the server has changed, this will be downloaded. And if a file has changed on both: your local machine AND the server, cvs _should_ handle it automatically 3. add new files If you added a new file, you'll have to tell CVS to include it in the repository. Do so by just typing cvs add filename (Again, see *1) And now, here it comes: *1: If you wonder why you don't have to put the server-path in your cvs-command like in 1. (cvs -z3 -d:ext:rom...@cv...:/cvsroot/phpeselgui co -P phpEselGui): This is because those settings are hold in the CVS-Directory which is contained in EVERY directory which was checked out from CVS. I hope this enables us to go on with development... I already added a file "ChangeLog", where you should report your changes. Thanks for your attention regards Roman |