Re: How to upgrade CVS to latest Stable
Todd Denniston <[email protected]>
| Newsgroups | gmane.comp.version-control.cvs.general |
|---|---|
| Message-ID | <[email protected]> |
version wizard wrote, On 10/14/2008 02:39 PM: > Hi > > Here is a cvs Newbee Question > > I got a new cvs server from IT which has the following cvs version installed > > cvs --version > > Concurrent Versions System (CVS) 1.11.17 (client/server) > > Copyright (c) 1989-2004 Brian Berliner, david d `zoo' zuhn, > Jeff Polk, and other authors > ------ > > I want to get the latest stable 1.11.23 and install on the server. > What is the best procedure to achieve this. > Please can you help/point me to appropriate document > > The server info is > Linux ****************** 2.6.9-67.0.7.ELsmp #1 SMP Wed Feb 27 04:48:20 EST > 2008 i686 i686 i386 GNU/Linux > > thanks in advance > Raj > Probably the easiest way to get to 1.11.23 on an RHEL machine would be update to the latest fedora version, i.e., cvs-1.11.23-2.fc10.src.rpm[1]. However you should be aware that if you do that, then YOU are responsible for keeping an eye on fedora for updates[2] and keeping them up to date on your machines. So far in each of the F8 and F9 trees[3] cvs has only been updated once [Though it seems to me 14 should have also been released for f8.]. I BELIEVE that RH has been keeping up with the security patches on CVS, but keeping it at a stable version [seems a lot of 'enterprise' customers like not seeing even minor version changes for the life of a machine] number, so unless you want/need some new functionality you are PROBABLY best off keeping the RH version. try `rpm -q --changelog cvs` to see what changes RH has made to their version of the cvs sources. [1] http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/cvs-1.11.23-2.fc10.src.rpm install the rpm cd to the rpmbuild/SPECS directory, which is probably /usr/src/redhat/SPECS if you have not updated your .rpmmacros to a more sane place. rpmbuild -bb cvs.spec rpm -ivh ../RPMS/*/* [2] http://download.fedora.redhat.com/pub/fedora/linux/updates/ And note, that once the Fedora version you are pulling from goes EOL (13 months after release) you need to pull from the newest Fedora again. [3] http://download.fedora.redhat.com/pub/fedora/linux/releases/8/Everything/source/SRPMS/ http://download.fedora.redhat.com/pub/fedora/linux/releases/9/Everything/source/SRPMS/ http://download.fedora.redhat.com/pub/fedora/linux/updates/8/SRPMS.newkey/ http://download.fedora.redhat.com/pub/fedora/linux/updates/9/SRPMS.newkey/ cvs-1.11.22-12.fc8.src.rpm cvs-1.11.22-13.fc8.src.rpm cvs-1.11.22-13.fc9.src.rpm cvs-1.11.22-14.fc9.src.rpm -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the Warfighter