Author Topic: SVN?  (Read 591 times)

Offline SharkD

  • Hero Member
  • *****
  • Posts: 1000
    • View Profile
    • Isometricland
SVN?
« on: August 31, 2006, 05:11:27 AM »
Would gearhead benifit from having an (online) version control system?

Discuss.

Offline Drakeson

  • Jr. Member
  • **
  • Posts: 51
    • View Profile
SVN?
« Reply #1 on: August 31, 2006, 05:54:56 AM »
I think with the amount of modding that people do to this game (which is one of it's great attractions) an online update would only detract from the game. If there was multiplayer support, absolutely, only way to go. I do think that having the update log as part of the main page and having each update in it's minimal form (just the altered files) would make everybody happy.
Did I just contradict myself?

Offline SharkD

  • Hero Member
  • *****
  • Posts: 1000
    • View Profile
    • Isometricland
SVN?
« Reply #2 on: August 31, 2006, 06:49:04 AM »
I think you misunderstand. I'm talking about something else:

http://subversion.tigris.org/

Offline Anticheese

  • Hero Member
  • *****
  • Posts: 651
    • View Profile
SVN?
« Reply #3 on: August 31, 2006, 06:55:26 AM »
Ah, Automatic updates.
I was going to post something about multiplay but then I realised..

Yes I think GH would benefit from an updater, Updates are few and far between and it is much easier to load up GH and have a little box say "A new version of Gearhead is avaliable, yada yada yada" instead of checking up manually.

If anyone wants to know about a new version and they are not a member of the forum or mailing list it would be otherwise very hard for them.

I support this.

Offline Joseph Hewitt

  • Administrator
  • Hero Member
  • *****
  • Posts: 2552
    • View Profile
    • http://www.gearheadrpg.com
SVN?
« Reply #4 on: August 31, 2006, 06:59:44 AM »
Don't worry, SharkD, I know what you're talking about...

I personally don't think there'd be much purpose to using CVS or SVN. I do most of the work on GearHead myself; at the moment Peter Cordes is the only other person adding code. I know some people say that source control should be done for its own sake but I'm not one of them.

My opinion could be changed if Peter or one of the other code contributors voiced their support for online version control.

Offline SharkD

  • Hero Member
  • *****
  • Posts: 1000
    • View Profile
    • Isometricland
SVN?
« Reply #5 on: August 31, 2006, 07:05:19 AM »
The reason I ask is because I've gone through a lot of the design files fixing typos and such--but I'm not sure which version I edited. I would submit them to you except I don't want to erase someone else's changes.

Having a subversioning system would make it easier to make (or roll back) changes without having to coordinate back and forth via email.

Plus, if I recall correctly, there was some delay in the past when implementing some of the patches that people submitted.

Offline Joseph Hewitt

  • Administrator
  • Hero Member
  • *****
  • Posts: 2552
    • View Profile
    • http://www.gearheadrpg.com
SVN?
« Reply #6 on: August 31, 2006, 07:58:29 AM »
Quoting: SharkD
The reason I ask is because I've gone through a lot of the design files fixing typos and such--but I'm not sure which version I edited. I would submit them to you except I don't want to erase someone else's changes.

Submit the diff against whatever version you're using and I can make the changes by hand.

Quoting: SharkD
Having a subversioning system would make it easier to make (or roll back) changes without having to coordinate back and forth via email.

There hasn't been a lot of back and forth via email. I'm really the only one working on architecture issues.

Quoting: SharkD
Plus, if I recall correctly, there was some delay in the past when implementing some of the patches that people submitted.

Even with a version control system, there'd still be a delay, since I don't want to accept anything into the main branch before I read through it and understand what it does myself. With a version control system you would be able to download patches and compile yourself even before I accept them... but then again, you can do that now, too.