[Openslp-announce] OpenSLP project migrates from cvs to subversion
Brought to you by:
jcalcote
From: John C. <jca...@no...> - 2006-03-01 22:36:43
|
The openslp code base has been successfully migrated to subversion on sourceforge.net. Please refer to the Subversion link at the top of the project page at http://www.sf.net/projects/openslp to find out how to access the new repository. The repository is browsable through this link, just as was the CVS repository. SourceForge offers a complete project migration, so the entire history of the openslp CVS project is captured in the new SVN repository under the branches and tags directories. The existing CVS HEAD revision is now found under the SVN "trunk" directory. Please note, if you are not familiar with subversion, you should use the following URL to checkout the HEAD (trunk) branch of the code: https://svn.sourceforge.net/svnroot/openslp/trunk If you leave "trunk" off the end of the URL, you will get THOUSANDS AND THOUSANDS of files in your work area - one for each file in the repository in each branch or tag ever created while under CVS. Since openslp is a fairly long-standing project, this means a LOT of files. SVN repositories manage this many files effectively by using links to the trunk line, which means there aren't really that many files, but work areas will have separate files for each link in the repository. You will, of course, need a subversion client. I use both TortoiseSVN (Windows file system explorer plugin) and SmartSVN (portable java gui - works identically on Windows and Linux/Unix). Both are very clean client implementation, and both work very well. SmartSVN is a bit more functional, but unless you really get into it, you probably won't notice the difference. You may, of course, use the subversion command line client, which is always 100% functional, and is generally installed by default in most Linux distros (usually installed with the "development" packages). The subversion specification was designed by folks at Tigris (http://subversion.tigris.org) who worked on the original design of CVS. Subversion was designed to ultimately replace CVS, fixing its inherent drawbacks (CVS has no directory structure management, for instance). Most new sourceforge projects are starting up with subversion repositories, and many existing projects are migrating. IMPORTANT: Please don't continue to check changes into the CVS repository. Even though the CVS link has been removed from the openslp project's menu, you will still be able to access the old CVS repository using previous URL's and CVS commands. Your changes to the CVS repository will not appear in any new releases. John ----- John Calcote (jca...@no...) Sr. Software Engineeer Novell, Inc. |