Game Development Community

dev|Pro Game Development Curriculum

Plan for Joshua Ritter

by Prairie Games · 11/29/2002 (4:01 am) · 3 comments

I have spent the last 3 weeks getting my bearings with Linux... I evaluated the Redhat, Mandrake, and Debian distros... I decided on Debian: www.debian.org.

I set up a CVS on this box including the Torque Source ... I imported Torque to the CVS with a vendor tag, meaning I can now get from garage games cvs and import against this tag... which automagically merges GG Torque's CVS against my changes while reporting any (unlikely) conflicts...

I no longer fear hacking on the core sources... I can rollback to any minute of any day on the project... and even track GG Torque from inside our own CVS... I was elated to find this functionality!!! After years of using SourceSafe, I am indeed impressed. In fact, I have CVS integrated with Visual Studio! Whee!

Some Links:

Tracking Third Party Sources with CVS can be found linked in this document:

cvsbook.red-bean.com/cvsbook.html

Integrating CVS with Visual Studio:

www.kryptonians.net/cvs/index.html


Now if I can just figure out XEmacs... yikes :)

-J

#1
11/29/2002 (12:39 pm)
Good choice with debian. By far one of the better package managers.
#2
11/29/2002 (1:29 pm)
Cool that you got the cvs import working, I tried it before but ran it to some problems...now I might revisit it. Hate the fact that cvs requires you to specify which files are binary, I wish it would guess (like subversion).

I want to give debian another shot someday, on previous attempts I was just brutalized by its installation process :)
#3
11/29/2002 (1:35 pm)
BTW, xemacs has a really awesome cvs mode built in. Try doing M-x cvs-examine (or cvs-update).

It uses a really good visual differencing engine called ediff, which is also available separately (M-x ediff-files or ediff-directories).