CVS changes

Questions or HOWTOs about the above? Post 'em here...
Post Reply
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

CVS changes

Post by JeffM »

Sourceforge is now implementing there new CVS system.

With this new system we will have to make some small changes to how we access CVS.

The new system is much more robust then the old one, and should offer a much higher quality of service for all users.

1) the cvs server hostname for the projcet as changed. The new host is bzflag.cvs.sourceforge.net. The old "cvs.sourceforge.net" will no longer get you to the right cvs server ( there is more then one now ).

2) You will have to check out your code again before you can update. The new host name means that your existing local copies are not linked to the right server. So just check out again.

3) Anon cvs is back and synced on the new system, and is synced every 2 hours. This is much faster then the older system.
Last edited by JeffM on Wed Mar 28, 2007 6:38 pm, edited 1 time in total.
ImageJeffM
trepan
Dev Wizard
Dev Wizard
Posts: 704
Joined: Fri Feb 21, 2003 7:50 pm

Post by trepan »

You don't actually need to do a full checkout,
you can simply update the CVS/Root files to
point to the new server:

This bit of code did the trick for my dirs:

Code: Select all

for i in `find . -name Root`; do
  sed s/cvs/bzflag.cvs/ < $i > $i.tmp;
  mv $i.tmp $i;
done
User avatar
CannonBallGuy
Private First Class
Private First Class
Posts: 2083
Joined: Wed Apr 12, 2006 1:31 am
Contact:

CVS on MAC

Post by CannonBallGuy »

Ok, to get CVS on the mac open the terminal, get into the right directory with 'cd' like this:

Code: Select all

cd ~/cvs/bzflag
if you want to get to the dir named 'bzflag' within one named 'cvs'.

Now login to the CVS repository as anonymous with:

Code: Select all

cvs -d :pserver:anonymous@cvs.bzflag.org:/cvsroot/bzflag login
And download the source...
For the 2.0.x branch use:

Code: Select all

cvs -d :pserver:anonymous@cvs.bzflag.org:/cvsroot/bzflag co -P -r v2_0branch bzflag
For the 2.1.x branch use:

Code: Select all

cvs -d :pserver:anonymous@cvs.bzflag.org:/cvsroot/bzflag co -P bzflag
And now do as you normally would to compile:
cd into the dir:

Code: Select all

cd ~/cvs/bzflag/
run:

Code: Select all

./autogen.sh
then:

Code: Select all

./configure
and finally:

Code: Select all

make
Image

Merry Christmas!

"Look, if I don't buy booze for the kids, I don't get any incriminating pictures to show to their parents, my business goes down the sink, my girlfriend leaves me and the baby goes on ebay. So help me search..."

"go Play With Toys urself in a dark alley u donkey ******" - Lt-Kirby2007
User avatar
menotume
Major General
Major General
Posts: 232
Joined: Tue Jul 01, 2003 7:48 pm
Location: SE Pennsylvania, USA
Contact:

Post by menotume »

If you had "cvs.bzflag.org" as you old cvs host, try this if trepan's script doesn't work for you:

Code: Select all

find -name Root -exec sed -i s/@.*:\\//@bzflag.cvs.sourceforge.net:\\//g {} \;
It should be safe to run more than once.
User avatar
Links 2004
Private First Class
Private First Class
Posts: 85
Joined: Sat Jan 01, 2005 6:54 pm
Location: Ger
Contact:

Post by Links 2004 »

hi
I have make a sh script for downlad the CVS an compile it :)

I a error pls say it me :)
Attachments
CVS Downloader & Compiler.tar.gz
auto downloader & Compiler
V1.0.1
For Linux
(538 Bytes) Downloaded 111 times
Clan: Links
Clan web: http://links-clan.net
ImageImageImageImageImageImageImageImageImageImage
Post Reply