lfnetwork.com mark read register faq members calendar

Thread: Source Code Handling
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 12-09-2003, 07:43 PM   #1
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Source Code Handling

I've been thinking about it and I'm thinking that we might want to reorganize the CVS repository to have only one source directory that uses branches to seperate the Basic and Enhanced distros.

In addition, we're in real bad need of someone to do compiles of the binaries for Linux.

Thoughts? Suggestions?


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 12-10-2003, 01:45 AM   #2
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Ok dokie, due to the what things work in CVS, it looks like it was treating the seperate files with the same filenames in different directories as the same file.

So I had to branch the files. I beleive they will still act as the different files in seperate directories but now they will probably be easier to merge.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 12-12-2003, 03:41 AM   #3
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Wait, wait. That's due to me being an idiot. Right now everything is a mess. I'll do some checking but my guess is that I'll create one directory structure for both distros (basic/Enhanced) and have them be branched.

Sorry about the hassle. I'm new at this CVS stuff.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 12-12-2003, 04:03 AM   #4
Samuel Dravis
 
Samuel Dravis's Avatar
 
Join Date: May 2002
Posts: 4,973
I doubt anyone would expect you to be perfect at everything...come on, you have to be crappy at SOMETHING!

Not fair.

Razor, I have a copy of Knoppix Linux sitting right here next to me...I have no experience using it though. What would be needed to compile the stuff on Linux? Just load it up with one of those freeware C compilers and press "compile"?


"Words are deeds." - Wittgenstein
Samuel Dravis is offline   you may: quote & reply,
Old 12-12-2003, 04:16 AM   #5
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Unfortunately, no. I haven't done the nessicary linux fixes to get it to compile correctly on linux.

Anyway, could I please get some feedback on weither we should go with one directory branched or two directories, seperate files for the Basic/Enhanced stuff?

With one directory, it will be a little harder to get what you want initially *since you'd have to retrieve the branch you want.

However, with two directories it would be harder to add changes to both versions of the game.

Ideally we could have two directories with one branched copy with one branch being in each directort (like I have locally on my system) but I don't know if that's possible for the actual directory.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 12-12-2003, 04:16 AM   #6
razorace
Impressive, Terran!
 
razorace's Avatar
 
Join Date: May 2002
Posts: 9,172
Unfortunately, no. I haven't done the nessicary linux fixes to get it to compile correctly on linux.

Anyway, could I please get some feedback on weither we should go with one directory branched or two directories, seperate files for the Basic/Enhanced stuff?

With one directory, it will be a little harder to get what you want initially *since you'd have to retrieve the branch you want.

However, with two directories it would be harder to add changes to both versions of the game.

Ideally we could have two directories with one branched copy with one branch being in each directort (like I have locally on my system) but I don't know if that's possible for the actual repository.


---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder
razorace is offline   you may: quote & reply,
Old 12-12-2003, 04:26 AM   #7
Samuel Dravis
 
Samuel Dravis's Avatar
 
Join Date: May 2002
Posts: 4,973
Maybe something like this?
Code:
/OJP
   /Basic
     /Source
   /Enhanced
I don't see how it can get any simpler than that...Enhanced should just contain Enhanced files. No anim fixes etc. Basic/Source would be to put the code fixes etc that Basic would have. We obviously couldn't merge those.


"Words are deeds." - Wittgenstein
Samuel Dravis is offline   you may: quote & reply,
Old 12-12-2003, 08:25 AM   #8
RenegadeOfPhunk
 
RenegadeOfPhunk's Avatar
 
Join Date: Apr 2002
Location: UK
Posts: 731
Sorry Razor, wasn't around last night, or I would have taken a look at it.

I don't know how this CVS system works, but the one I'm used to will allow you to branch a particular source directory, and create a new source directory from the branched code.

i.e. If you had OJP/Basic, you should be able to branch the Basic folder and create OJP/Enhanced.

When I get home tonight, I'll have a look through it with you, if your around...


/* RenegadeOfPhunk */

OJP forums
OJP website - WIP

Movie Battles!
RenegadeOfPhunk is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > JediKnight Series > Community > Hosted Forums > Open Jedi Project (OJP) > Source Code Handling

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:55 AM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.