Author Topic: CVS vs. SVN????  (Read 2208 times)

0 Members and 1 Guest are viewing this topic.

Offline ARSPR

  • Preys On Mantis
  • 29
Hi, as many of you should know I'm no coder at all, so maybe this is a very stupid thread. But maybe some new arriving coders can have the same doubt.  :wtf:

Till now I thought that the FS2 source code was stored in a CVS server in warpcore.org. Wiki provides noob instructions to download it.

But I've seen in several threads, (as example this one), that you speak of SVN...

Looking in Wikipedia I've "learned" that SVN is more or less and advanced flavour of CVS repository (look what a FULLY TECHNICHAL knowledge I have  ;7). But:
  • Are you going to swap from CVS to SVN?
  • In that case, where and how you get the code from the SVN server?

Thanks for your patience answering questions like this one.  :lol:
IF YOU HAVE TROUBLES WITH FS2:
  • Please, please, please, READ and UNDERSTAND the sticky threads in FreeSpace & FreeSpace Open Support board.
    A lot of people are willing to help you, but, as anyone can understand, seeing the very same "issues" repeated again and again can become quite depressing. Please, spend a bit of time trying to solve the issue by yourself.
    (Lobo deserves a monument).
  • Then, if you aren't still able to solve your issue, feel free to ask for help in that same board.
    FYI, most of the troubles are caused by wrong mod installations which lead to either missing data or undesired cross-effects between them. Always follow the mod installation instructions and keep a clean FS2 installation as explained in the sticky threads. Two additional links about how the game handles game data:
  • If you think that you've discovered a bug, mantis it.
    Provide as much info as you can, and try to narrow it down. A lonely "FS2 doesn't work" is not a good report.

Whoever Hanlon was: Never attribute to malice that which can be adequately explained by stupidity.
Albert Einstein: Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe.

Dell Dimension 9200 - Vista 32-bit Ultimate
Core 2 Quad Q6600 @2.4GHz - RAM 2 GB DDR2
nvidia 8800 GTX - Integrated Sigmatel Audio

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
I was wondering when someone would ask. :lol:

We've already moved from CVS to SVN. For the non coders this will mean very little other than getting used to a new word. For us coders it's already proved to be a big improvement. :)

We didn't want to give out the details for SVN as we were still reorganising things internally. That's partially finished now and I had already planned to write a guide on how to use TortoiseSVN to check out the code same as I did for TortoiseCVS.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Mars

  • I have no originality
  • 211
  • Attempting unreasonable levels of reasonable
SVN commands are, as far as I know, easier than CVS

Glad it's being swithced.

  

Offline Cobra

  • 212
  • Snake on a Cain
    • Skype
    • Steam
    • Twitter
Also, wouldn't it be possible to use TortoiseSVN to update builds? :nervous:
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 
We switched from our rudimentary versioning system at work to SVN... blew the minds of management! (having a directory full of crap1.cpp-crap100.cpp representing code versions was killing us all)
TortoiseSVN is really simple, and the shell interface works fairly well... but no really good VS2008 interface yet
STRONGTEA. Why can't the x86 be sane?

 
... but no really good VS2008 interface yet

AnkhSVN should do the trick. http://ankhsvn.open.collab.net/

Regards  :)
----------------------------------------------
GTD Swiss Pride - Orion Class
Swiss 1st Fleet, Sector 32 - Ore Belt - Sol
----------------------------------------------
"I'm an engineer!"

Eve: Since Beta Phase 2
Civilizazion Fan: Seems like forever...
SimCity Fan: SC 2000 is still the best
TT Fan: Since 1995
Switzerland: Since 1291