win32 svn folder blues

Development directions, tasks, and features being actively implemented or pursued by the development team.

win32 svn folder blues

Postby chuck_starchaser » Mon Mar 22, 2010 4:59 pm

I finally found the /win32 folder that was mentioned, and proceede to do an svn co, so as to be able to upload shenle's binaries.
Problem is, even though there's only one folder in svn under win32, namely /trunk/win32/bin, the checkout decided to put a
data folder under it, /trunk/win32/data, and now it is painfully filling it with textures and whatnot. How is this possible?
Thought I'd ask before I kill the process.
User avatar
chuck_starchaser
Elite
Elite
 
Posts: 8014
Topics: 195
Joined: Thu Sep 04, 2003 9:03 pm
Location: Montreal

Share On:

Share on Facebook Facebook Share on Twitter Twitter Share on Digg Digg

Re: win32 svn folder blues

Postby shenle » Mon Mar 22, 2010 7:56 pm

That /win32/data is in fact an external; I'm not sure exactly how the svn repository is organized, but I strongly suspect that it in fact just copies over the main /data directory.

Yeah. Known about that forever - ever since /win32 was created.

Don't worry. It's only 2.4GB of data. :(
Last edited by shenle on Mon Mar 22, 2010 7:56 pm, edited 1 time in total.
make me a sandwich
make: *** No rule to make target 'me'. Stop.
shenle
Confed Special Operative
Confed Special Operative
 
Posts: 380
Topics: 30
Joined: Wed Jan 30, 2008 8:25 pm
Location: hiding in a dark corner

Re: win32 svn folder blues

Postby klauss » Mon Mar 22, 2010 7:56 pm

Perhaps someone added "data" in an svn:externals on /win32?
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
User avatar
klauss
Elite
Elite
 
Posts: 7243
Topics: 55
Joined: Mon Apr 18, 2005 7:40 am
Location: LS87, Buenos Aires, República Argentina

Re: win32 svn folder blues

Postby shenle » Mon Mar 22, 2010 7:58 pm

I think it's because the binary expects to find its data in ../data, not ../../data.
make me a sandwich
make: *** No rule to make target 'me'. Stop.
shenle
Confed Special Operative
Confed Special Operative
 
Posts: 380
Topics: 30
Joined: Wed Jan 30, 2008 8:25 pm
Location: hiding in a dark corner

Re: win32 svn folder blues

Postby pheonixstorm » Mon Mar 22, 2010 8:01 pm

win32 runs data as an external. Just tell svn to ommit externals and it will only pull the win32 directory w/o grabbing data as well. For the most part the win32 folder needs an update. Most of the dlls are seriously outdated and once a stable build is up using vc9 vc7 or cmake its going to get a makeover anyway. Most of the dlls included in win32 are no longer required by VS or you have 3 different versions from current (.5) down to long long ago.
Because of YOU Arbiter, MY kids? can't get enough gas. OR NIPPLE! How does that mkae you feeeel? ~ Halo
User avatar
pheonixstorm
Elite
Elite
 
Posts: 1567
Topics: 113
Joined: Mon Jan 25, 2010 7:03 pm

Re: win32 svn folder blues

Postby chuck_starchaser » Mon Mar 22, 2010 8:14 pm

Yeah, it took me by surprise; I though svn was haunted. Then figured out to just kill it and svn up from the bin folder.
That's a leg trap.
User avatar
chuck_starchaser
Elite
Elite
 
Posts: 8014
Topics: 195
Joined: Thu Sep 04, 2003 9:03 pm
Location: Montreal

Re: win32 svn folder blues

Postby pheonixstorm » Mon Mar 22, 2010 10:03 pm

My guess is that whoever set it up did it that way so windows users would only have to download from win32 whenever the binary was updated to have a complete play package in one folder instead of doing both win32 and data seperately.
Because of YOU Arbiter, MY kids? can't get enough gas. OR NIPPLE! How does that mkae you feeeel? ~ Halo
User avatar
pheonixstorm
Elite
Elite
 
Posts: 1567
Topics: 113
Joined: Mon Jan 25, 2010 7:03 pm

Re: win32 svn folder blues

Postby safemode » Wed Mar 24, 2010 9:25 pm

you are correct sir, and i set it up that way :)

you can blame the entire organization of the binary repos on me, in fact, i pretty much re-organized the entire trunk from 0.5.0 on. I intended it to be easily packaged under the old way since everyone was crying when i removed the bins from /data so _everyone_ didn't have to download win32 bins and such.

win32 users ought to be pulling from win32, mac users, from mac (or whatever it's called)... guess that was never really made clear.

down the road when we start actually packaging things in a sane manner, we can remove the external references.
Ed Sweetman endorses this message.
safemode
Developer
Developer
 
Posts: 2150
Topics: 84
Joined: Sun Apr 22, 2007 6:17 pm
Location: Pennsylvania



Return to Engine Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron