PlaneShift
Development => Development Deliberation => Topic started by: Tharizdun on March 02, 2005, 02:34:17 am
-
I received this very welcome piece of news on the latest Sourceforge Sitewide Update ( Feb 28th, 2005 ):
We have a lot of improvements on the way for you. Our CVS upgrade will
be online in the third week of March. You will see a marked
improvement in checkin and checkout times as we roll out additional
systems. I know this is good news to the many of you who use CVS
on a regular basis.
No specific details on capacity/server/link upgrades, but this can only be a good thing. I have noticed that cvs updates of the planeshift source tree are extremely slow compared to the cs/cel/cal3d projects, and there are a lot of bad packets ( for example TCP duplicate ACKS, Timeouts, transmission window problems ) produced during this update that are likely due to a heavily loaded cvs server.
-
I have a script that I run when I get home from work that updates and rebuilds everything. Gives me time to check email/forums and have dinner.
If your CVS updates are taking too long it\'s probably because you are updating the entire PS tree. Try just updating the docs, data, src dirs. If you include dirs like art I think it can take a lot longer to figure stuff out. At least that has been my experience.
-
I have tried excluding all art, music and related files with .cvsignore files, but it doesnt seem to have made any difference in the speed of the process. Though it does give less output because it can skip all the \'?\' lines for each file that CVS doesnt know about, so its easier to see what has changed.
I havent tried updating from a single subdirectory yet though.. I\'ll try just the src/ branch the next time I rebuild the client, at the moment I\'m very happy that everything is mostly working and so I dont want to antagonise or provoke the Beast too much.