HEAD Questions
by Rockatansky · in Torque Game Engine · 09/10/2003 (10:13 am) · 4 replies
I'm having trouble grasping the concept of the HEAD and I was hoping someone could shed some light on the subject for me.
I've searched the forums and found help on using CVS to download the HEAD but I'm not sure what it is?
Am I correct in understanding that it's just a cummulation of everyone's patches and updates to the engine? I guess new resources that can be found in the code snippets and such are added to the head and ready to be compiled?
If that's the case, is there a way to just get certain parts of the HEAD? For example, I read that fxsunlight was added to the head, is there a way to use CVS to just get that implementation?
I used CVS to download a clean HEAD and I was unable to compile it. I got hundreds of errors and warnings. Is this because the HEAD is just a collection of resources, and some don't work together or what?
I've searched the forums and found help on using CVS to download the HEAD but I'm not sure what it is?
Am I correct in understanding that it's just a cummulation of everyone's patches and updates to the engine? I guess new resources that can be found in the code snippets and such are added to the head and ready to be compiled?
If that's the case, is there a way to just get certain parts of the HEAD? For example, I read that fxsunlight was added to the head, is there a way to use CVS to just get that implementation?
I used CVS to download a clean HEAD and I was unable to compile it. I got hundreds of errors and warnings. Is this because the HEAD is just a collection of resources, and some don't work together or what?
#2
09/10/2003 (10:26 am)
Yeah I can compile all the projects in the stable version workspace, and have no problems. I've also tried a few of the snippets and tried out the car and warsparrow without any big problems. I tried to use terrain manager and got about four thousand errors :-/ The HEAD demo produced about 250 or so. I don't know what the problem could have been.
#3
So if you download the HEAD, it should contain a bunch of stuff from the resources, but the most up-to-date working versions?
I'm at work right now and don't have access to torque or vc++ so I can't provide the errors, I'll try it again tonight and post if there are still problems (it was a few days ago that I tried).
Thanks for helping me to understand the HEAD though, I think I get it now.
Is it possible for anyone to update the HEAD then, or is it privileged access?
09/10/2003 (10:28 am)
Edit: Double post, might as well put something here...So if you download the HEAD, it should contain a bunch of stuff from the resources, but the most up-to-date working versions?
I'm at work right now and don't have access to torque or vc++ so I can't provide the errors, I'll try it again tonight and post if there are still problems (it was a few days ago that I tried).
Thanks for helping me to understand the HEAD though, I think I get it now.
Is it possible for anyone to update the HEAD then, or is it privileged access?
#4
HEAD is only a "basic" "vanilla" Torque. Most everything in the resources/code snipits sections of the site will need to be added to it. You can see exactly what's been done on Torque when at www.garagegames.com/docs/torque.sdk/changelist/.
I would suggest reading through cvsbook.red-bean.com/ ASAP, so that you're familiar with CVS. It's a powerful tool, but easy to get frustrated with if you don't have a good guide. :)
09/10/2003 (12:13 pm)
Only a "select few" have write access to HEAD, although all SDK owners can read it.HEAD is only a "basic" "vanilla" Torque. Most everything in the resources/code snipits sections of the site will need to be added to it. You can see exactly what's been done on Torque when at www.garagegames.com/docs/torque.sdk/changelist/.
I would suggest reading through cvsbook.red-bean.com/ ASAP, so that you're familiar with CVS. It's a powerful tool, but easy to get frustrated with if you don't have a good guide. :)
Torque Owner Davis Ray Sickmon, Jr
Default Studio Name
Those with a version number are 'stable' versions - they aren't going to change. HEAD, on the other hand, is the current Work In Progress version of Torque. That's where all the most current changes go to. Sometimes HEAD works fine, sometimes it's broken - since it's always under development, it's in a fluxuating state.
However, the codesnippets and resource are a different issue. Some of them get put into HEAD, some dont. So if you are looking for just a particular item that's listed in the resources or code snippets, download from there. You can't download a partial HEAD just to get a single resource.
I haven't downloaded HEAD in a week or so, but, it WAS compiling just fine (VC++ anyway) then. Have you managed to compile any of the other versions of Torque yet? (IE - is the compiler environment set up correctly - test it against a stable release first.) If that's working, then someone has done something to break the HEAD version, but it will probably be cleared up soon (but, you might want to post what errors you are getting, so it's known :-)