Hi everyone, So finally have we migrated our rcs from CVS to Subversion. The CVS repository will still be readable (for doing diffs etc) but from now on will be locked for write access. Write access to the subversion repository will be enabled within the next few days (probably tomorrow) but you can already now check out the repositories and work with them.
Below I have included some short instructions regarding the usage and operation of SVN in CS and CEL. There might be issues these first days, but bring them to our attention and we'll/I'll try to solve them as quickly as possible. BR Marten Svanfeldt Instructions: A good starting point is to read the Subversion book, available at http://svnbook.red-bean.com/ as well as the SourceForge documentation available at sourceforge.net/docs/E09/ Some CS/CEL specific instructions follow Check out: The base URL for the trunk (the main development branch) is CS - https://svn.crystalspace3d.org/svnroot/crystal/CS/trunk/ CEL - https://svn.crystalspace3d.org/svnroot/cel/cel/trunk/ so to check out CS (using commandline svn) use svn co https://svn.crystalspace3d.org/svnroot/crystal/CS/trunk/ The whole repositories are available at CS - https://svn.crystalspace3d.org/svnroot/crystal/ CEL - https://svn.crystalspace3d.org/svnroot/cel/ but be a bit careful when checking out those, they contain all old tags and branches of respective project, and thus consume quite a bit of diskspace. Due to some kind of timeout a checkout will sometimes/often fail half-way. To continue, just do updates (svn up) until you successfully have recieved the entier directory. One thing to notice is that subversion will not ask for your name or password (if you have developer access) until you try to commit changes. Commit: Procedure is not that different from CVS; nothing changes on server (you don't even need server connection) until commit is done (svn commit). One important thing though! Subversion use repository wide versioning with atomic commits. To get the advantage of this (such as changes related to one change are in the same revision) you also have to remember to commit all files at once. So if you have changed include\blah.h and docs\history.txt , remember to commit those two files in a single commit! Branching/tagging: One of the great things about Subversion is that it is much better in handling branches and tags compared to CVS. It will now enable us to more activly use branches for development of more experimental features, as well as better handling of release branches. Due to the novelty of this we would prefer if people not went around creating branches themselves right now, but instead contacted me or one of the other project admins if you want a branch created. This is not to hinder operation, but to keep some order until everyone gets used to it. ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ Crystal-main mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/crystal-main Unsubscribe: mailto:[EMAIL PROTECTED]
